About the Role
We are seeking an experienced and strategic Lead Software Developer to spearhead the development and optimization of cutting-edge eCommerce solutions using Shopify and MACH architecture principles. In this role, you will lead a cross-functional team of developers, designers, and DevOps engineers to build scalable, high-performance, and future-proof commerce platforms for our growing portfolio of digital brands.
You will be responsible for guiding the technical vision, maintaining coding best practices, and ensuring the seamless integration of microservices, APIs, and headless components into our Shopify-based ecosystem.
Key Responsibilities
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.