Live opening · Posted 12 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Experience Level: 2–5 Years
Role Summary
We are seeking an experienced Shopify App Developer to lead the technical design,
development, and scaling of our multi-tenant SaaS application on the official Shopify
App Store. In this role, you will take complete ownership of building a unified, public app
that merchants can install and configure autonomously, replacing manual configurations
with self-serve, dynamic Theme App Extensions.
Core Responsibilities
App Store Product Development: Build, maintain, and scale a multi-tenant public Shopify application compliant with Shopify App Store guidelines and "Built for Shopify" standards.
Storefront Customization Engine: Engineer modular Theme App Extensions (App Embeds and App Blocks) that automatically adapt to third-party themes without causing style conflicts or performance degradation.
Merchant Experience: Design intuitive, reactive embedded app dashboards using Shopify Polaris and App Bridge for merchant-facing configuration and analytics.
Backend Architecture: Maintain scalable backend services, API integrations, and database schemas capable of handling concurrent requests across thousands of active store installations.
Data Pipelines & Resiliency: Configure asynchronous background job processing and reliable webhook listeners to process Shopify events (shop/update, app/uninstalled, orders) with zero downtime.
Required Technical Skills
Shopify CLI & Templates: Proficiency in developing with modern Shopify CLI tooling and Remix-based or Node.js app templates.
Theme App Extensions: Deep knowledge of building and bundling Theme App extensions (App Embeds, App Blocks) configured through shopify.extension.toml.
Shopify APIs: Advanced mastery of Shopify’s GraphQL Admin API (cost calculation, query throttling, cursor pagination), Storefront API, and App Proxies.• Shopify UI Tooling: Extensive hands-on experience building embedded interfaces using Shopify Polaris and App Bridge.
Server-Side Development: Strong proficiency in Node.js / TypeScript (or modern Remix runtimes).
Database & Multi-Tenancy: Strong knowledge of PostgreSQL or MongoDB, schema migrations, and ORMs (Prisma preferred) structured for multi-tenant data isolation.
Asynchronous Jobs: Experience implementing Redis-backed message queues (e.g., BullMQ) for webhook processing and rate-limit handling.
Required Experience
3+ years of dedicated professional software development experience within the Shopify ecosystem.
Public App Track Record: Must have contributed to or launched at least one public app currently or previously listed on the official Shopify App Store.
Multi-Tenant SaaS: Experience architecting an application where a single backend codebase securely serves multiple merchant accounts with isolated data.
Tech Stack
• Framework: Next.js / Remix / React / Node.js
• UI: Shopify Polaris, Shopify App Bridge
• Database & ORM: MongoDB / PostgreSQL, Prisma ORM
• Storefront: Liquid, Theme App Extensions, Scoped CSS, Vani
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.