cover
Full Time

Shopify POS Full Stack Developer/ 5 days ago

Application ends: 2026-03-25

Quick Summary

This full-time Shopify POS Full Stack Developer role requires 4+ years of software development experience, including 3+ years in Shopify app development and 1 year with Shopify Point of Sale (POS), with a preference for retail background. Candidates need strong proficiency in HTML5, CSS3, JavaScript (ES6+), React, and TypeScript, alongside proven experience integrating payment, tax, loyalty, ERP, Inventory, and OMS systems. Responsibilities include architecting and building custom Shopify POS applications and UI Extensions, integrating third-party services, and troubleshooting live retail environments, with remote work flexibility.

Join our engineering team as an expert Shopify Full Stack Developer to create seamless, robust, and innovative in-store experiences for Shopify Point of Sale (POS). We seek a candidate with deep expertise in Node.js and React, passionate about solving real-world retail challenges. In this role, you will bridge online stores and physical retail operations by developing custom POS UI extensions and integrating essential third-party services. Ensure our Shopify POS solutions are performant, reliable, and aligned with client business needs.

Responsibilities

  • Architect, build, and maintain high-quality, reusable, and performant Shopify POS applications.
  • Develop custom UI Extensions using the Shopify POS UI Extensions SDK for bespoke in-store workflows.
  • Integrate server-side logic and third-party services with POS frontend components.
  • Collaborate with project managers, frontend developers, and clients on technical and business requirements for retail environments.
  • Thoroughly test and debug applications across various devices, including physical Shopify POS hardware.
  • Write clean, well-documented code and build reusable libraries.
  • Stay updated on emerging technologies and updates within the Shopify POS platform.
  • Troubleshoot complex issues in live retail environments to minimize disruption.

Requirements

  • 4+ years of professional software development experience, with at least 3 years focused on Shopify app development.
  • 1 year of hands-on Shopify Point of Sale (POS) experience.
  • Demonstrable experience building and deploying custom Shopify POS applications and extensions; retail background preferred.
  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), React, and TypeScript.
  • Proven experience with integrations including payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, and OMS.
  • Education: Degree or certification in software development.
  • Fluent in written and spoken English.
  • Strong organizational and documentation skills with a detail-oriented mindset.

Technical Skills

  • Integrations between POS and RFID platforms.
  • Knowledge of the latest POS UI Extension Targets.
  • Knowledge of the latest Admin Direct API’s.
  • Experience with iPaaS and event-driven architectures.
  • Observability Implementation (e.g., New Relic, Datalog, Sentry, alerts, dashboards, SLIs/SLOs).
  • Knowledge of security best practices.
  • Proficiency in JavaScript, React, TypeScript, @shopify/retail-ui-extensions(-react), Polaris.
  • Experience with Node.js/Remix, Shopify Admin GraphQL, Web hooks, App Bridge.
  • CI/CD with GitHub Actions (or similar) and Shopify Partners deploy.
  • Experience with AWS (EventBridge, Lambda) or equivalent cloud services.
  • Bonus: Experience integrating POS applications with hardware (receipt printers, barcode scanners, payment terminals).
  • Bonus: Familiarity with inventory management systems, loyalty programs, or other retail technologies.
  • Bonus: Experience in other programming languages like Python, Ruby, or PHP.

Soft Skills

  • Excellent problem-solving skills to analyze information, find optimal solutions, and make logical decisions.
  • Strong organizational skills to plan efficiently, adapt to changes, and ensure objectives are met.

Benefits

Enjoy remote work flexibility, allowing you to manage your time and achieve a healthy work-life balance. You also have the option to work from our office in Miami, FL, or any WeWork Location in the US.

Share

Alabama Solutions

Alabama Solutions

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy