Job description
We are seeking a Shopify App Developer to join our team. In this role, you will be responsible for building and maintaining scalable, high-performance Shopify apps using Remix, GraphQL, React, and Node.js. You will work on developing custom Shopify apps, integrating third-party APIs, and optimizing performance for Shopify Plus stores.
RESPONSIBILITIES:
- Develop and maintain Shopify apps using Remix, React, Node.js, and MongoDB/MySQL.
- Build GraphQL APIs for seamless integration between Shopify and third-party platforms.
- Develop headless commerce solutions and integrate Shopify with front-end frameworks like Next.js or Remix.
- Optimize Shopify storefront APIs, webhooks, and Liquid-based themes where necessary.
- Design scalable microservices and serverless architectures for Shopify apps.
- Implement OAuth authentication, Shopify Billing API, and App Bridge SDK.
- Troubleshoot performance issues and optimize for speed, security, and scalability.
- Work with Headless Shopify (Hydrogen/Remix) to enhance Shopify experiences.
- Collaborate with UX/UI designers to translate designs into interactive web apps.
- Manage Git-based workflows, CI/CD pipelines, and cloud deployments (AWS, Vercel, or Firebase).
REQUIRED QUALIFICATIONS:
- Proficiency in Shopify App Development (Private, Custom, and Public Apps).
- Expertise in Remix, React.js, Node.js, Express.js, and MongoDB/MySQL.
- Strong understanding of GraphQL, REST APIs, webhooks, and Shopify Admin APIs.
- Hands-on experience with Shopify Polaris, App Bridge, and Shopify Billing API.
- Deep knowledge of authentication methods (OAuth 2.0, JWT, Firebase Auth, or Cognito).
- Familiarity with Redux, Zustand, or other state management tools.
- Experience with Headless Shopify and Hydrogen/Remix-based storefronts.
- Strong problem-solving skills and the ability to write clean, modular code.
- Proficiency in TypeScript, modern JavaScript (ES6+), and UI component libraries.
- Experience working with serverless functions, AWS Lambda, Firebase Functions, or Vercel.
BONUS POINTS:
- Experience with Shopify Checkout Extensibility and Shopify Scripts.
- Familiarity with GraphQL code generators and Apollo Client.
- Knowledge of AI-driven solutions, personalization, and recommendation engines.
- Background in DevOps, CI/CD pipelines, and cloud deployment automation.
Job Type: Full-time
Education:
Experience:
- React Js: 1 year (Preferred)
- Remix and GraphQL: 1 year (Preferred)
Work Location: In person