SellAbroad logo

Junior Full Stack Software Engineer

SellAbroad

Remote · location unlistedFull-timePosted 7mo agoStill listed 2w ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Remote · location unlisted
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

SellAbroad is hiring a Junior Full Stack Software Engineer. SellAbroad is seeking a Junior-level Full Stack Software Engineer with strong backend fundamentals to build, ship, and maintain production features. The role involves working with APIs, webhooks, payments, and external integrations, with an emphasis on owning features end-to-end.

Key focus areas include Implement backend services using Node.js, Build and integrate REST APIs and external services, and Develop and maintain user-facing UI with React.

Important skills include Node.js, REST APIs, React, Code Reviews, Testing, and Debugging. Preferred (not required): TypeScript and PostgreSQL.

Skills & qualifications

RequiredNice to have

Skills

Node.jsREST APIsReactCode ReviewsTestingDebuggingDocumentationTechnical ScopingAuthenticationSessionsCookiesJWTSQL DatabasesDatabase QueriesIndexingMigrationsQueuesRetriesWebhooksStripePayment FlowsCheckoutSubscriptions3DSExternal APIsState ManagementContextReduxZustandAPI-Driven UIGitDockerCloud Deployment WorkflowsAWSRailwayLoggingMetricsCI/CD PipelinesTypeScriptPostgreSQL

Qualifications

Production Experience

Full job description

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

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.