Shopify POS Fullstack Developer -North America
Listed on 2026-03-01
-
IT/Tech
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.
- 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, Type Script
- 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, Type Script, @shopify/retail-ui-extensions(-react), Polaris
- Node.js/Remix, Shopify Admin Graph
QL, Web hooks, App Bridge - CI/CD with Git Hub Actions (or similar), Shopify Partners deploy
- AWS (Event Bridge, 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
- 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
- Full medical, dental, vision, disability, and company paid life insurance
- Employer 401(k) contributions
- Employee assistance program
- Start with 20 days of PTO annually + holidays
- Paid parental leave
- Company events, happy hours, and retreats
- Budget for continuing education
- Other perks vary by location
Common office/desk environment that involves long periods of time at a stationary desk with extensive computer work that requires repetitive motion of the wrists, hands, and/or fingers.
SalaryIf this role is filled in the US, the annual salary range is $140,000 - $160,000 USD and is commensurate to several factors that are unique to each candidate, including but not limited to years of experience, skill set / qualifications, and geographical work location considering differences in cost of living, therefore, actual base pay offered may vary.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).