Senior Full-Stack Next.JS Engineer (Shopify App) in Propel Commerce

CONTRACTOR

  Remote | Senior | Freelance | Programming

22 applications
Last checked today
Apply now
Requires applying in English

We build a Shopify replay/analytics app that records shopper sessions (rrweb), surfaces friction, and helps merchants reduce churn and boost conversions. We’re doubling down on churn reduction initiatives and AI features (session summarization, issue clustering, merchant-facing insights), and we need a senior who can hit the ground running. You'll join a team of two full-time devs and one part-time dev.

Applications are only received at getonbrd.com.

Job Responsibilities

  • Own end-to-end delivery of features in Next.js (React) + Node that directly impact churn and activation.
  • Design and ship AI-powered workflows (e.g., LLM-backed session summaries, “why they dropped” hypotheses, issue clustering, support auto-notes).
  • Improve our recording pipeline (rrweb ingest → processing → storage) and heatmaps/analytics reliability and performance.
  • Integrate and optimize Shopify app surfaces: Admin UI, App Bridge, webhooks, Billing, GraphQL Admin API.
  • Work closely with founder to define small, testable bets; instrument outcomes; iterate quickly.
  • Help raise the bar on code reviews, DX, and docs.

Required Skills and Experience

  • 5–8+ years building production web apps; Senior IC who ships autonomously.
  • Next.js, React, Node.js; strong API design and state/data modeling.
  • Queues/workers (Bull/Redis), background jobs, S3/object storage.
  • SQL (PostgreSQL), data migrations, query tuning.
  • Practical AI integration experience (calling LLMs, prompt/response shaping, safety/PII handling, summarization).
  • Testing, CI, code reviews; solid debugging under time pressure.

Desirable Skills

  • Shopify app development (strongly recommended): OAuth, Admin GraphQL/REST, webhooks
  • Event/recording or analytics pipelines (rrweb or similar)
  • Heroku, Cloudflare, New Relic
  • Shopify Polaris (React component library)

Contract Terms and Benefits

This is a remote freelance 40h/wk contractor role offering a competitive monthly compensation ranging from $5,000 to $7,000 USD depending on experience. You will enjoy flexibility in your working hours, though a minimum 2-hour overlap with Pacific Time (PT) is required for effective real-time collaboration.

The position encourages autonomy and offers an opportunity to influence product development significantly.

GETONBRD Job ID: 55916

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Informal dress code No dress code is enforced.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

  1. Jobs
  2. Programming
  3. Propel Commerce
  4. Senior Full-Stack Next.JS Engineer (Shopify App)

About Propel Commerce

Own features in a Shopify replay/analytics app; ship fast on churn-reduction and AI (LLM summaries, clustering). Stack: Next.js/React/Node/Postgres/Redis/rrweb/S3. Shopify app experience is a plus. 2h overlap with Pacific Time. — Propel Commerce's full profile

Senior Full-Stack Next.JS Engineer (Shopify App)
Propel Commerce •   Remote
Apply
Requires applying in English
Share this job Share