Please do not apply if you cannot join in the next 2 weeks
Role Summary
We are looking for a skilled Shopify Developer with hands-on experience in building and extending Shopify stores using custom apps and APIs. The ideal candidate will be highly proficient with Shopify’s architecture, checkout / order flow, and app ecosystem. You will work closely with cross-functional teams to build custom Shopify apps using Node.js and Next.js, and integrate seamlessly with external systems.
Key Responsibilities
Develop and maintain custom Shopify apps using Node.js, Next.js, and Shopify’s API ecosystem (REST & GraphQL)
Customize Shopify themes and extend functionalities as needed
Understand Shopify’s order lifecycle, checkout flow, and backend processes
Work with Shopify Admin API, Storefront API, and webhooks for real-time integrations
Collaborate with designers, product owners, and QA to ensure robust eCommerce solutions
Build integrations with third-party systems (ERP, CRM, fulfillment platforms, etc.)
Optimize app performance, security, and scalability
Write clean, modular code and maintain comprehensive technical documentation
Required Skills & Experience
Strong experience developing Shopify custom apps (public / private / custom)
Deep understanding of Shopify platform, theme structure, and liquid templating
Solid knowledge of Shopify Admin API, Storefront API, and webhooks
Proficiency in Node.js and Next.js
Experience with OAuth, JWT, and Shopify’s authentication flow
Familiarity with Shopify's checkout, order flow, and fulfillment mechanisms
Understanding of RESTful APIs and GraphQL
Strong debugging and troubleshooting skills
Experience working with Git, Jira, and modern CI / CD workflows
Bonus Skills (Nice to Have) Experience with Shopify Plus
Familiarity with headless commerce concepts
Knowledge of Polaris (Shopify’s React component library)
Shopify App Store listing experience
Experience with multi-store, multi-currency, and multi-language setups
You’re a Great Fit If YouAre self-driven and can work independently with minimal supervision
Enjoy solving business problems through technology
Write clean, reusable code and follow best practices
Have excellent communication and documentation skills
Important Notes
A short technical assignment may be part of the selection process
Shopify Developer • Erode, Tamil Nadu, India