New Job! Remote Job
Company

Senior Full-Stack Engineer, Shopify & E-Commerce

The Opportunity

We're hiring a Senior Full-Stack Engineer to help us build that engine faster, cleaner, and with fewer surprises after launch.

This is a true full-stack role โ€” spanning Shopify, custom frontend/backend systems, checkout and cart flows, subscriptions, experimentation infrastructure, tracking, and AI-assisted engineering workflows. It's built for someone who's already owned this kind of work as a Senior Full-Stack Engineer, Shopify/Ecommerce Engineer, or Lead Engineer at a DTC brand or agency, and wants to do it with more ownership and less red tape.

What Youโ€™ll Own

  • 40% โ€” Shopify, cart, checkout, and ecommerce funnel work

  • 25% โ€” Custom web apps and services (React, Next.js, occasionally Vue)

  • 15% โ€” Cloudflare Workers, reverse proxy, and split-testing infrastructure

  • 10% โ€” Recharge / subscription and customer portal work

  • 10% โ€” QA, release process, code review, and technical standards

What Youโ€™ll Do

  • Build and maintain high-quality ecommerce experiences across Shopify and our custom infrastructure

  • Work with Shopify APIs, product/variant data, cart behavior, checkout constraints, and webhooks

  • Ship frontend experiences in React, Next.js, and occasionally Vue

  • Build backend services, integrations, and internal tools

  • Extend our Cloudflare Workers and reverse-proxy/split-testing infrastructure

  • Support A/B testing and experimentation across the ecommerce funnel

  • Improve subscription experiences โ€” Recharge/customer portal flows, cancellations, product swaps, rebill logic, and retention features

  • Implement and validate tracking across experiments, attribution, and analytics (Amplitude, Elevar, PostHog, server-side tracking, or similar)

  • Use AI coding tools as leverage โ€” to move faster, explore approaches, debug, and check your own work

  • Own pre-launch QA for high-impact launches: pricing tests, checkout changes, subscription changes, tracking updates

  • Catch edge cases before customers or the business do, and monitor launches after release

  • Communicate early and clearly โ€” especially when something's risky, under-scoped, or likely to break

What You Bring

Required

  • Production experience with Shopify โ€” Admin API, Storefront API, webhooks, product/variant/cart/checkout logic

  • Strong React and/or Next.js, plus TypeScript or strong modern JavaScript

  • Node.js (or similar) backend experience and solid API design chops

  • Comfort integrating third-party APIs, using Git/GitHub PR workflows, and owning production deployments

  • A track record of debugging production issues and building software that's fast, reliable, and maintainable

  • Sound judgment using AI dev tools โ€” as an accelerant, not a substitute for engineering fundamentals

Strongly Preferred

  • Recharge or a similar subscription platform (Skio, Stay.ai, Smartrr, Ordergroove, Loop, etc.)

  • Subscription flows: skips, delays, swaps, rebills, save offers

  • Shopify Functions / Checkout Extensibility

  • Cloudflare Workers, reverse proxies, or edge infrastructure

  • A/B testing or experimentation systems

  • Ecommerce analytics and tracking tools (Amplitude, Elevar, PostHog, server-side tracking)

  • Performance optimization for high-traffic ecommerce pages

  • Building internal tools for ecommerce, ops, or catalog management

  • Real, hands-on experience with AI-assisted coding workflows (Cursor, Claude Code, GitHub Copilot, ChatGPT, or similar)

What Success Looks Like

  • Ecommerce launches ship faster, with fewer post-launch fire drills

  • High-impact Shopify, checkout, subscription, and tracking work needs less manual oversight from the CTO

  • A/B tests, pricing changes, and checkout updates are implemented cleanly and measured correctly

  • AI tools boost velocity without ever lowering the quality bar

  • The rest of the engineering team levels up from working alongside you

Who Thrives Here

  • You ship quickly without being sloppy, and you test your own work before handing it off

  • You think in edge cases, not just happy paths โ€” because you know ecommerce bugs cost real revenue

  • You can take a business problem, not just a polished ticket, and run with it

  • You push back โ€” clearly and early โ€” when something's risky or under-specified

  • You debug deeply instead of guessing, and you leave every system better than you found it

  • You care about conversion and customer experience as much as clean code

  • You raise the bar for everyone around you

How We Think About AI

We believe AI is a serious engineering advantage when it's used well. We want someone who uses it to explore approaches faster, write boilerplate, generate tests, debug, and review code โ€” not someone who ships code because it appeared to work once.

You should be able to look at AI-generated code and know immediately whether it's wrong, insecure, unscalable, or under-tested. No vibe coding. Use AI aggressively โ€” but keep your engineering judgment firmly in the driver's seat.

Logistics

  • Full-time, fully remote, EST working hours, US-based

  • Strong written and verbal English communication

  • Comfortable in a fast-moving startup environment where priorities shift fast

Why This Role Rocks

  • Competitive Salary

  • 100% Company-Paid Health, Dental, Vision & Life Insurance for employees (Family coverage available at employee cost)

  • 401(k) Retirement Plan

  • Parental Leave

  • Free Access to Javvy Products

  • Career Growth Opportunities

  • Collaborative, Fast-Paced Start-Up Environment

Could this job be the one?