The role
You build the store pages brands sell through, and you make sure they load fast and track correctly. As a Shopify Developer at MMC, you build and edit Shopify themes, set up apps and fix issues for client stores, most of them D2C brands. You also work on landing pages and websites for B2B companies and educational institutes. A senior engineer reviews your code, and you work with designers, performance marketers and SEO so every page sells and measures properly. The role is open on-site in Indore or remote within India. Remote hires may occasionally be asked to visit our Indore office.
Why you'll love this role
- Your code runs on live stores that sell every day.
- A senior engineer reviews your work.
- You learn speed, tracking and design together.
What you will own
- Build and edit Shopify theme sections in Liquid, HTML, CSS and JavaScript
- Set up and configure Shopify apps, and check they do not slow the store
- Improve speed and Core Web Vitals on product and collection pages
- Build landing pages for campaigns from approved designs
- Check tracking with the analytics team: pixels, events and GA4
- Use Git and a staging theme for every change, and test on phones before release
You probably are
- 1 to 3 years building on Shopify, or on the web with some Shopify work
- Confident in Liquid, HTML, CSS and JavaScript
- A link to stores or pages you built, with your part explained
- You test on real phones and check speed before you hand over
- You use Git every day
A bonus if you have
- Shopify Online Store 2.0 sections and metafields
- WordPress or a headless front end
- Google Tag Manager
What you'll grow into
A senior Shopify engineering role: owning complex builds and code standards.
Where you would work


On-site at our office in Vijayanagar, Indore, or remote from anywhere in India. Both options are open for this role. Remote hires may occasionally be asked to visit the Indore office.
How hiring works
- 01Apply. Send your CV, your portfolio or showreel link if the role asks for one, where you want to work (on-site in Indore or remote within India), your current city, your years of relevant experience and your answers to four short questions. A recruiter reviews every application against the role's requirements.
- 02A structured interview. 30 to 45 minutes with the hiring manager. Every candidate for a role gets the same core questions, built from what the role needs.
- 03A practical task. Early-career roles: a live task of 60 to 90 minutes, at the office or on a video call. Mid and senior roles: a task of a few hours on a realistic brief, with no live client data.
- 04A final conversation. With the department head and a founder. We agree on-site or remote work, your joining date and terms here, and take references before any offer.






