Rannlab Technologies is seeking a highly skilled Shopify Developer to build world-class eCommerce stores using Shopify, Liquid, modern frontend practices, and app-level customizations. This role is ideal for Junior and Mid-Level Shopify developers who can architect high-conversion eCommerce experiences, optimize store performance, and deliver client-ready Shopify solutions.
As a Shopify Developer at Rannlab, you will work on global eCommerce projects across industries like fashion, beauty, D2C brands, electronics, digital goods, B2B commerce, and SaaS-integrated marketplaces. You will collaborate with UI/UX designers, backend engineers, marketing teams, and project managers to create seamless online shopping experiences.
About the Shopify Developer Role
The Shopify Developer role focuses on creating custom Shopify themes, integrating Liquid logic, implementing custom functionalities, optimizing UI/UX, and enhancing store performance. You will also work on Shopify APIs, app integrations, metafields, checkout customizations (Shopify Plus exposure is a bonus), and performance optimization.
You will ensure the eCommerce stores are fast, SEO-friendly, secure, responsive, and optimized for conversions.
Key Responsibilities (Shopify Developer)
1. Shopify Theme Development
- Develop pixel-perfect Shopify themes based on custom designs.
- Work with Liquid templates, snippets, sections, and JSON templates.
- Modify existing themes and create reusable components.
2. Shopify App Integration
- Integrate third-party Shopify apps (subscriptions, upsell, returns, reviews, chat, payments).
- Customize app functionalities when needed.
- Troubleshoot compatibility issues between theme and apps.
3. Custom Features & Liquid Scripting
- Write custom Liquid code, JavaScript, and CSS for advanced features.
- Implement metafields, dynamic content blocks, and conditional rendering.
- Build interactive components such as custom filters, product selectors, and cart logic.
4. eCommerce Optimization
- Improve website performance: page speed, caching, image optimization.
- Enhance conversion rate via UI improvements, landing page optimization, and A/B testing.
- Implement analytics tracking (GA4, GTM), events, and funnel tracking.
5. Shopify API & Headless Commerce (Bonus)
- Work with Shopify Storefront API or Admin API.
- Integrate custom backend functionalities (Node.js / Python / PHP).
- Experience with Hydrogen, React-based storefronts (optional).
6. Maintenance & Support
- Perform regular store audits, updates, and security checks.
- Troubleshoot and resolve bugs reported by clients or internal teams.
Required Skills & Qualifications
Must-Have Skills
- Strong command over Shopify, Liquid, HTML, CSS, JavaScript.
- Experience developing custom Shopify themes.
- Understanding of Shopify metafields, sections, and theme architecture.
- Ability to debug frontend and Liquid-related issues efficiently.
- Familiarity with Shopify theme structure and JSON-based templates.
- Experience with Git and version management.
Good-to-Have Skills
- Experience with Shopify Plus and checkout customizations.
- Knowledge of GA4, Google Tag Manager, and conversion tracking.
- Understanding of SEO best practices for eCommerce.
- Experience working with Figma or Adobe XD designs.
- Knowledge of Shopify Storefront API or headless commerce setups.
Experience Required
- Junior: 1–2 years
- Mid-Level: 2–4 years
Why Join Rannlab Technologies?
- Work on high-quality Shopify projects for global brands.
- Opportunity to lead eCommerce builds from scratch.
- Exposure to advanced Shopify features and Liquid scripting.
- Work in a collaborative environment with strong creative and technical support.
- Competitive salary + incentives.
- Clear growth path:
Shopify Developer → Senior Shopify Developer → eCommerce Lead → Solution Architect
Salary Range
- Junior: ₹20,000 – ₹30,000
- Mid-Level: ₹30,000 – ₹50,000
See all AI & Developer jobs at Rannlab
Learn about Rannlab Technologies
Apply Now
If you’re ready to build world-class eCommerce experiences as a Shopify Developer, click Apply Now and submit your application.
Apply for this position
Please fill all the fields carefully. In case of any mismatch of data in your CV and our requirements, we will reject your application directly.