This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Software Developer - Shopify to build and enhance modern e-commerce solutions in Salt Lake City, Utah. This role focuses on developing scalable storefront functionality, connecting third-party services, and improving the performance of online shopping experiences. The ideal candidate brings strong hands-on experience with Shopify development, JavaScript, and API integrations, along with a solid understanding of how enterprise commerce platforms operate.
Job Responsibility
Build, customize, and maintain Shopify storefront features that support a seamless customer journey across desktop and mobile devices
Develop integrations between the e-commerce platform and external systems using REST APIs and web services
Create and update theme components, templates, and front-end functionality using JavaScript and responsive design practices
Collaborate with cross-functional teammates to deliver large-scale development initiatives in an Agile environment
Optimize site speed, reliability, and overall performance for high-volume online retail experiences
Support commerce workflows such as catalog presentation, checkout behavior, inventory visibility, and order handling
Extend platform capabilities through custom app development and use of the broader Shopify ecosystem when needed
Work with payment, tax, and shipping connections to ensure accurate and efficient transaction processing
Requirements
5+ years of software development experience, including hands-on work in e-commerce environments
Strong background in Shopify development, including Liquid, platform APIs, and the app ecosystem
Proficiency in JavaScript and front-end web development with responsive design principles
Experience designing and consuming RESTful APIs and integrating web-based services
Working knowledge of enterprise commerce concepts such as checkout flows, inventory coordination, and order management
Ability to contribute independently while partnering effectively with technical and non-technical stakeholders
Strong written and verbal communication skills
Experience working within Agile or Scrum delivery teams