Backend-stack (Python Django ) Shopify dev
As a Full Stack Developer Contractor on the Integrations Team, you will be responsible for
developing, maintaining, and enhancing custom and public Shopify apps. This role emphasizes
the integration of third-party services, APIs, and internal systems to extend Shopify's capabilities
and streamline merchant operations. This is a remote, project-based contract role ideal for an
experienced developer with deep knowledge of the Shopify ecosystem and a proven ability to
work independently and deliver high-quality code.
Responsibilities:
โ Develop, maintain, and enhance custom or public Shopify apps
โ Integrate Shopify Admin API, Storefront API, and webhooks into app features
โ Build responsive and performant front-end experiences using JavaScript and modern
frameworks (e.g., React, Vue)
โ Debug and troubleshoot issues in embedded apps or Shopify theme widgets
โ Implement and manage app installation flows, OAuth authentication, and partner
dashboard settings
โ Work with Liquid, JSON templates, and metafields to support theme integration
โ Use Git for version control and manage workflows via CI/CD tools as applicable
โ Collaborate with the internal product and QA teams to ensure apps meet functional and
performance standards
Requirements
โ Proven experience developing and maintaining Shopify apps (both public and custom).
โ Strong proficiency in JavaScript and modern front-end frameworks such as React or
Vue.
โ 2-3 years of hands-on experience with the following front-end technologies:
โ Shopify Polaris design system
โ React.js
โ Tailwind CSS
โ 2-3 years professional experience with back-end technologies, including:
โ Django (Python framework)
โ PostgreSQL (relational database)
โ Redis (in-memory data store)
โ Go
โ In-depth knowledge of Shopify APIs, including:
โ Admin API
โ Storefront API
โ Webhooks
โ OAuth authentication
โ Experience with Shopifyโs theme architecture, Liquid templates, and working with
metafields.
โ Strong ability to identify and resolve UI/UX issues in embedded Shopify apps.
โ Proficient with Git, API testing tools such as Postman, and modern development
workflows (CI/CD, code reviews, branching strategies).
โ Self-starter who is comfortable working independently and can thrive in a fast-paced,
remote environment.
Nice to Have:
โ Experience with TypeScript or Node.js backend development
โ Familiarity with Shopify App Bridge and Polaris design system
โ Exposure to GraphQL performance optimization in Shopify
โ Experience with app performance monitoring, logging, or A/B testing
โ Prior involvement in the Shopify app review and compliance process