Shopify POS Full Stack Developer
Core
Building custom Shopify Point of Sale (POS) UI extensions and integrating server-side logic to bridge online stores with physical retail operations.
Role type
Full Stack Developer (Shopify POS)
Builds
Custom POS UI extensions, server-side integrations, and reusable libraries for retail environments.
Domain
Retail technology / E-commerce / Point of Sale
Deliverable
production ML models | product features
Required skills
Node.js, React, TypeScript, HTML5, CSS3, JavaScript (ES6+), Shopify POS UI Extensions SDK, Shopify Admin GraphQL, Web hooks, App Bridge, CI/CD (GitHub Actions), AWS (Lambda, EventBridge), Payment gateway integrations, Tax engine integrations, ERP/OMS integrations, RFID platform integrations, Observability tools (New Relic, Datalog, Sentry).
Preferred skills
Retail background, Hardware integration (receipt printers, barcode scanners, payment terminals), Inventory management systems, Loyalty programs, Python/Ruby/PHP.
Technologies
Node.js, React, TypeScript, @shopify/retail-ui-extensions(-react), Polaris, Shopify Admin GraphQL, Web hooks, App Bridge, GitHub Actions, AWS (EventBridge, Lambda), New Relic, Datalog, Sentry.
Responsibilities
Architect and build high-quality, reusable Shopify POS applications; Develop custom UI Extensions using the Shopify POS UI Extensions SDK; Integrate server-side logic and third-party services with POS frontend components; Test and debug applications across various devices including physical Shopify POS hardware; Troubleshoot complex issues in live retail environments.
Seniority
Mid-Senior (4+ years total, 3+ Shopify apps, 1+ POS)