Remote job
Shopify Developer (Full Stack)
Job details
About this role
Role overview Build and maintain Shopify storefronts and applications, from Liquid themes and merchant workflows to platform integrations and checkout customisations. The work also includes performance improvements, migrations and, where projects call for it, headless storefront development.
Responsibilities - Create and customise Online Store 2.0 themes using Liquid, JSON templates and section schemas. - Develop apps and extensions, including admin interfaces, webhooks, OAuth flows and checkout features. - Connect stores to third-party services and use Shopify APIs, metafields and metaobjects to support merchant needs. - Improve storefront speed, Core Web Vitals, mobile usability and search-friendly markup; diagnose issues in live stores. - Deliver migrations and configure capabilities such as B2B, subscriptions and international markets when required. - Work with design, product, QA and client teams; review code, document decisions and communicate scope and platform constraints.
Requirements - At least two years of hands-on Shopify development with Liquid themes and/or JavaScript or TypeScript apps. - Familiarity with Shopify Admin, the theme editor, merchant workflows and ecommerce journeys such as product pages, collections, carts and checkout. - Ability to build or extend apps using Remix, Node.js or Shopify app frameworks, and experience with Shopify APIs, webhooks and authentication. - Strong HTML, CSS and JavaScript fundamentals, responsive design, browser debugging and performance-aware markup. - Experience using Git, pull requests and code reviews, plus clear communication with teammates and clients. - A BE, B.Tech, M.Tech or MCA degree; openness to hybrid or remote work and full-time or part-time engagement.
Nice to have Shopify Plus or high-traffic store experience; published or custom apps; Hydrogen or other headless work; familiarity with checkout extensibility, app review and deployment workflows, structured data or multi-market patterns; CRO testing integrations; or AI-assisted development tools.