Technical Leadership: Lead and mentor a team of developers, providing technical guidance, code reviews, and architectural direction.
Platform Development: Architect and develop scalable and modular eCommerce solutions on Shopify Plus, using custom themes, Shopify APIs, and headless storefronts.
MACH Architecture Implementation: Design and implement solutions using microservices, API-first, cloud-native, and headless approaches.
Integration Oversight: Oversee the integration of third-party services (e.g., CMS, PIM, ERP, CRM) and internal APIs to ensure a cohesive commerce ecosystem.
Performance & Security: Ensure systems are secure, performant, and compliant with industry best practices.
Collaboration: Work closely with Product, UX/UI, Marketing, and Operations teams to deliver solutions that align with business goals and user needs.
Continuous Improvement: Stay abreast of emerging technologies, tools, and best practices in the eCommerce and MACH landscapes, introducing innovations to keep platforms cutting-edge.
Required Qualifications
5+ years of professional software development experience, with 2+ years in a leadership or team lead role.
Proven expertise with Shopify Plus, Liquid, Storefront API, and Shopify Hydrogen or custom headless frontends.
Hands-on experience with MACH technologies, including:
Microservices architecture
RESTful and GraphQL APIs
Cloud platforms (e.g., Netlify, GCP, etc)
Headless CMS (e.g., Contentstack, Contentful)
Proficient in modern JavaScript/TypeScript frameworks (e.g., React, Next.js, Vue.js).
Experience with CI/CD pipelines, containerization (Docker), and version control (Git).
Strong understanding of performance optimization, security standards, and scalability concerns in eCommerce.
Excellent problem-solving, communication, and project management skills.
Preferred Qualifications
Experience with serverless architecture and JAMstack.
Familiarity with agile/scrum methodologies and DevOps practices.
Background in leading multi-disciplinary, remote, or cross-border teams