Senior Shopify Developer with proven expertise in building scalable Shopify/Shopify Plus solutions, leading development efforts, and ensuring code quality. Skilled in team mentoring, client collaboration, and delivering high-performance, secure eCommerce experiences, while continuously enhancing their technical skills.
What You’ll Be Doing
- Lead the development and customization of Shopify and Shopify Plus storefronts, apps, and themes.
- Architect scalable, secure, and optimized Shopify solutions based on client requirements.
- Collaborate closely with project managers, designers, QAs, and clients to ensure successful project delivery.
- Guide and mentor junior developers and ensure adherence to coding and quality standards.
- Perform code reviews and maintain coding best practices across projects.
- Take ownership of technical solutions from discovery through development to launch.
- Work with APIs, third-party integrations, and headless commerce (if applicable).
- Identify project risks and provide mitigation plans proactively.
- Actively contribute to solution design discussions, estimations, and planning meetings.
What We’d Love To See:
- 5+ years of hands-on experience in Shopify development.
- Strong expertise in Liquid templating, Shopify APIs, Shopify CLI.
- Good understanding of HTML5, CSS3, JavaScript (ES6+), ReactJS (preferred).
- Familiarity with third-party Shopify apps and app integrations.
- Knowledge of headless architecture (Shopify Hydrogen/Storefront APIs) is a plus.
- Experience working with payment gateways, shipping providers, and ERP integrations.
- Understanding of performance optimization, security best practices, and SEO fundamentals for Shopify.
- Stay updated on latest Shopify ecosystem changes, new features, and industry trends.
- Knowledge of Git version control.
- Exposure to agile methodologies like Scrum/Kanban.
It’d Be Great If You Had:
- Strong ownership attitude and accountability mindset.
- Excellent communication skills (verbal and written) to interact with internal teams and clients.
- Ability to mentor and guide junior developers.
- Problem-solving and analytical skills with attention to detail.
- Capability to independently manage smaller projects or lead modules within larger projects.
- Collaborative team player with a proactive approach.
- Ability to handle multiple priorities and drive tasks to closure.