← All Careers
Posted May 22, 2026

Shopify POS Full Stack Developer

We're looking for an expert Shopify Full Stack Developer to build seamless, robust, and innovative in-store experiences for Shopify Point of Sale (POS). The ideal candidate has a deep understanding of Node.js and React, and is passionate about creating applications that solve real-world retail challenges. You will be instrumental in bridging the gap between online stores and physical retail operations by developing custom POS UI extensions and integrating essential third-party services. As a key member of our engineering team, you'll ensure our POS solutions are performant, reliable, and perfectly aligned with our clients' 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 to create bespoke in-store workflows. • Integrate server-side logic and third-party services with POS frontend components. • Collaborate closely with project managers, frontend developers, and clients to define and address 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 for future use. • Stay ahead of emerging technologies and updates within the Shopify POS platform. • Troubleshoot complex issues in live retail environments, ensuring minimal disruption to store operations. • 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 successfully deploying custom Shopify POS applications and extensions OR retail background is strongly preferred, but not required. • Strong proficiency in HTML5, CSS3, JavaScript (ES6+), React, TypeScript. • Proven integrations with payment gateways, tax engines, loyalty/fraud platforms, ERP, Inventory, OMS. • Education: Degree or certification in software development. • Communication: Fluent writing and speaking in English. • Good organizational and documentation skills with a detail-oriented mindset. Technical Skills: • Integrations between POS and RFID platforms. • Knowledge of Latest POS UI Extension Targets. • Knowledge of Latest Admin Direct API’s. • Experience in iPaaS and event-driven architectures. • Observability Implementation (New Relic/Datalog/Sentry, alerts, dashboards, SLIs/SLOs). • Knowledge of security best practices Tools & Stack (typical). • JavaScript, React, TypeScript, @shopify/retail-ui-extensions(-react), Polaris. • Node.js/Remix, Shopify Admin GraphQL, Web hooks, App Bridge. • CI/CD with GitHub Actions (or similar), Shopify Partners deploy. • AWS (EventBridge, Lambda) or equivalent cloud services. • Bonus to have experience integrating POS applications with hardware like receipt printers, barcode scanners, and payment terminals. • Bonus to have familiarity with inventory management systems, loyalty programs, or other common retail technologies. • Bonus on having experience in other programming languages, such as Python/Ruby/PHP. Soft Skills: • Excellent problem-solving skills to analyze information appropriately and find the best solutions taking a balanced view to reach logical conclusions and make relevant decisions. • Organizational skills to establish efficient and appropriate plans for self and others and adapt quickly and effectively to unexpected changes whilst still ensuring objectives are met. • Remote Work and Flexibility: We offer the option to work remotely, allowing you to manage your time and achieve a healthy work-life balance. If you prefer, you can also choose to work from our office in Miami, FL. or any WeWork Location in the US according to your preferences.