# Senior Shopify Developer, Apps & Integrations (Remote) at Makro Agency
> Posted: 2026-10-03 | Status: Active | Source: StoreJobs.dev

## Role Metadata
- **Employment Type:** Full-Time
- **Workplace:** Remote (Worldwide)
- **Experience Level:** Senior
- **Primary Platform:** #shopify
- **Salary Range:** Undisclosed
- **Required Stack:** shopify, TypeScript, Node.js, NestJS, React, Next.js, React Router, Preact, Shopify Admin API, Polaris, App Bridge, UI Extensions, Shopify Functions, Theme App Extensions, PostgreSQL, Prisma ORM, Drizzle ORM, Redis, Message Queues, Inngest, Vercel, AWS, Docker, Terraform, Unit Testing, Component Testing, Automated Testing, Claude Code, Shopify API, Shopify CLI, Shopify Plus, OAuth, Event-Driven Architecture, Multi-Tenant SaaS, Infrastructure as Code, API Design, Webhooks, Idempotency, Rate Limiting, Asynchronous Programming, Full Stack Web Development, Headless Commerce, B2B, E-Commerce Integrations, Order Management System, Data Mapping, ERP, AI-Assisted Development, Agentic Development, Admin GraphQL API, UI extensions, theme app extensions, Prisma, Drizzle, BullMQ, Jest, Vitest, Playwright

## Job Description
About the role
We are looking for a senior developer to design, architect and build the custom apps, extensions and integrations that run our merchants' B2B operations, and take them all the way to production. The problems are hard and interesting: large data syncs and ERP integrations that have to run correctly every time.

We build AI-first. Claude Code and agentic workflows are part of how we work every day, alongside a current TypeScript stack and the latest Shopify platform features. Every merchant brings something new, so we need someone who stays calm when a new challenge lands, works out the options, and comes back with a solution.

This is a hands-on role on a small, senior, remote team, where the person doing the work also makes the calls. Your architecture decisions ship, and you will work closely with leadership.

What you would do
Design and build Shopify apps and extensions, from architecture to production.
Build and maintain Shopify-to-ERP integrations, including data mapping, scheduled and event-driven syncs, and reconciliation.
Make system design decisions for integrations that must be correct under load: idempotency, background jobs, rate limits, retries and failure recovery.
Work AI-first: use Claude Code and other agentic tools to plan, build, test and review, and keep the repo instructions and guardrails that make them reliable up to date.
Set and follow coding standards through code reviews, automated testing and clear documentation.
Own what you ship: deployments, monitoring, and fixing production issues quickly and at the root cause.
Take on unfamiliar problems, such as a new Shopify API, a new ERP or a merchant's data quirks, and find a way through without waiting to be told how.
Keep the merchant's outcome at the centre of technical decisions, and join merchant calls when a technical conversation is needed.
Mentor other developers on Shopify and integration patterns.

What you bring
Six or more years of software development, with at least three years of TypeScript and Node.js in production.
Deep knowledge of Shopify app development: the Admin GraphQL API, webhooks, OAuth and the Shopify CLI.
Hands-on experience with Shopify Plus B2B.
At least one Shopify-to-ERP integration delivered to production.
At least one checkout, customer account or Shopify Functions extension shipped to production.
Strong system design skills for high-volume, event-driven integrations.
Experience building multi-tenant applications, including data isolation between tenants.
Daily use of AI coding tools such as Claude Code, and the judgement to review, test and correct what they produce.
A track record of finding solutions when a project hits something new or unexpected.
Clear written and spoken English, and the confidence to explain a technical trade-off to a merchant.

Nice to have
A public app on the Shopify App Store, including App Store review and the Billing API.
Experience running a Shopify app in production at scale.
Infrastructure as code (Terraform) and cloud deployment on AWS or Vercel.

## How to Apply
To view the original listing, see applicant requirements, or apply directly, visit:
https://storejobs.dev/jobs/sf-3059-senior-shopify-developer-apps-integrations-remote?utm_source=ai_assistant
