Senior Full Stack Composable Commerce Developer

McFadyen Digital Logo

McFadyen Digital

πŸ“Remote - India

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.