Frontend Software Engineer
SellAbroad
About the Role
SellAbroad is building the world’s leading cross-border commerce infrastructure — powering localized checkouts, global payments, duties/tax automation, AI-driven storefront localization, and 2-day international delivery.
We are looking for a Frontend Engineer who can build reliable, high-quality commerce experiences that help brands sell worldwide. You will work on technology that directly impacts merchant revenue and cross-border expansion — not generic dashboards or brochureware.
Minimum Requirements
3+ years building production-grade frontend applications
Strong practical experience with React + Next.js (App Router) — SSR, server/client components, routing
Experience with transactional UI or checkout/payment-related workflows
Familiarity with browser behavior inside embedded webviews (e.g. Shopify, Meta) or willingness to learn
Ability to communicate clearly and work efficiently across product/design/engineering
Technical Skills
Core Frontend
Solid proficiency in:
React + Next.js
TypeScript
TailwindCSS
shadcn/ui & Radix UI
Framer Motion (optional but useful)
Plus familiarity with:
Zustand / TanStack Query / Context for state management
Basic frontend performance concepts
Composable UI + reusable component patterns
Payments & Checkout
Helpful experience in:
Stripe or similar payment providers
Handling checkout UX edge cases (loading states, retries, validation, 3DS, etc.)
Understanding high-level webhook flows (backend-owned, but frontend must align)
Debugging networking and client-side logs
Experience with BNPL, UPI, or other regional methods is a plus, not required.
SellAbroad-Specific Stack Knowledge (Preferred)
You should be comfortable with or willing to quickly learn:
Next.js checkout & storefront localization
React + Tailwind + shadcn/ui
Payment Intent–based card flows (Stripe)
Multi-currency & multi-language switching
IP-based geo-personalization
Shopify exposure is useful:
Theme editing (Liquid + JS injection)
Shopify Markets concepts (currencies, domains, languages)
Working inside Shopify’s in-app browser/webviews
Experience with OMS-style dashboards (orders, payouts, tracking) is a bonus.
Responsibilities
Build localized checkout and storefront experiences for global markets
Implement clean, reliable payment UIs that increase conversion
Work with backend/product to deliver merchant-facing features rapidly
Debug issues across browser, webviews, networking, and performance
Maintain code quality via linting, formatting, and CI/CD best practices
Soft Skills
Strong problem-solving abilities with emerging ownership skills
Communicates clearly and proactively during development
Works well in fast-paced iteration cycles
Curious, product-minded, and eager to learn deeper commerce concepts
Comfortable switching between implementation and debugging mode