Senior Full Stack Composable Commerce Developer

McFadyen Digital
Summary
Join McFadyen Digital as a Technical Lead (MACH) and contribute to the design and implementation of scalable eCommerce solutions. You will architect and implement solutions using MACH principles, develop and integrate APIs, build and deploy microservices, and define infrastructure-as-code pipelines. Collaborate with frontend engineers, build BFF layers, and contribute to solution architecture workshops. Lead root cause analysis and resolution of system issues. This role requires deep knowledge of MACH architecture, experience leading technical teams in Agile environments, and strong object-oriented programming skills. McFadyen Digital offers a career with thought leaders in a fast-paced environment, rewarding creativity and innovation.
Requirements
- Deep knowledge of MACH architecture (Microservices, API-first, Cloud-native, Headless)
- Experience leading technical teams in Agile environments (Scrum, Kanban, or SAFe)
- Strong object-oriented programming and system design skills
- Hands-on expertise in headless commerce systems and composable architectures
- Strong collaboration, communication, and mentorship skills
Responsibilities
- Architect and implement modular, scalable solutions using MACH principles
- Develop and integrate APIs (REST/GraphQL) from headless commerce, CMS, PIM, and payment platforms
- Build and deploy microservices using containerized or serverless technologies
- Define infrastructure-as-code (IaC) and CI/CD pipelines for MACH environments
- Ensure high performance, security, and maintainability of distributed systems
- Collaborate with frontend engineers to integrate headless frameworks (e.g., Next.js, Frontastic, Vue Storefront)
- Build backend-for-frontend (BFF) layers and orchestrate complex service interactions
- Contribute to solution architecture and technical discovery workshops for clients
- Lead root cause analysis and resolution of system issues across environments
Preferred Qualifications
- Experience with composable commerce platforms like Adobe SAAS, commercetools, Elastic Path, or BigCommerce
- Proficient in building and consuming APIs (REST/GraphQL)
- Cloud platform experience (AWS, Azure, or GCP)
- Hands-on with Docker, Kubernetes, and/or serverless frameworks (e.g., AWS Lambda)
- Familiarity with CI/CD, Git, Terraform, and DevOps best practices
- Knowledge of frontend ecosystems: JAMstack, MEAN, MERN, and headless CMS
Benefits
- A career with thought leaders who literally wrote the book on Marketplace Best Practices
- A career in the fast-paced world of retail eCommerce, digital marketplaces, and platform businesses
- A career with first movers who are deploying new business models and strategies worldwide
- A career in a flat management structure without a rigid hierarchy and bureaucracy
- A career in a culture that rewards creativity and innovation, risk-taking and teamwork