CareerPlanSign in

Full-Stack Software Engineer (Node.js)

💼 Full-time🗓 2026-09-28

Core

Design, build, and ship end-to-end features for a point-of-sale and operations platform serving independent retailers.

Role type

Full-stack software engineer (Node.js/React)

Builds

Microservices backend (Node.js, Hapi.js, PostgreSQL) and React/Redux frontend for inventory, orders, payments, and reporting.

Domain

Retail technology / E-commerce operations

Deliverable

product features

Required skills

JavaScript/Node.js, PostgreSQL, REST APIs, React/Redux, Git, distributed system debugging

Preferred skills

Retail/ERP domain knowledge, payments/billing integrations (Stripe), event-driven architecture, iOS development

Technologies

Node.js, Hapi.js, Sequelize, PostgreSQL, Google PubSub, PM2, React, Redux, Stripe, Twilio, SendGrid, QuickBooks

Responsibilities

Scope and build features from rough idea to shipped product; integrate third-party services (Shopify, Faire, Stripe); implement sales tax and inventory tools; debug distributed systems; collaborate with a two-person core team.

Seniority

Mid-level, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 833,000+ jobs from 20+ sources.