SellAbroad Logo
Back to Careers

Junior Full Stack Software Engineer

RemoteFull-Time

About SellAbroad

SellAbroad is a global commerce platform helping DTC brands scale internationally with localized storefronts, local payment methods, and 2–3 day delivery across GCC and global markets.

We are backed by the world's largest investors like Antler.co, Angel Spark and etc.

About the Role

About the Role

We are looking for a Junior-level full-stack engineer with strong backend fundamentals who can build, ship, and maintain production features. You will work with APIs, webhooks, payments, and external integrations. You don’t need to be a systems architect — but you must be comfortable owning features end-to-end.

Responsibilities

As a junior-level engineer, you will:

  • Implement backend services using Node.js (TypeScript preferred)

  • Build and integrate REST APIs and external services (Stripe, Shopify, etc.)

  • Develop and maintain user-facing UI with React

  • Integrate data from internal & external APIs

  • Handle webhooks, async tasks, and error flows

  • Participate in code reviews and testing

  • Debug production issues (logs, requests, queries)

  • Write documentation for features you ship

  • Collaborate with product and engineering on technical scoping

Required Skills & Experience

You should have real production experience with:

Backend

  • Strong with Node.js

  • Experience building REST APIs

  • Understanding of authentication, sessions, cookies, JWT

  • Experience with SQL databases (PostgreSQL preferred)

  • Experience with database queries, indexing, migrations

  • Familiarity with queues / retries / webhooks

Payments / Integrations

  • Experience working with Stripe or similar payments

  • Understanding of payment flows (checkout, subscriptions, retries, 3DS, etc.)

  • Experience consuming or integrating external APIs

Frontend

  • Strong enough with React to build/modify production components

  • Familiarity with state management (Context/Redux/Zustand/React Query)

  • Comfortable with API-driven UI

Infrastructure / DevOps basics

  • Comfortable with Git

  • Experience with Docker or cloud deployment workflows (AWS, Railway, etc.)

  • Ability to debug via logs, metrics, CI/CD pipelines

Apply for this position

Fill out the form below to submit your application. We'll review your submission and get back to you soon.

Click to upload resume

PDF file (up to 10MB)

Additional Questions