Company Description
McFadyen Digital is the leading advisor and implementer of eCommerce Marketplace solutions. During 15 years of implementing marketplaces, we've built dozens of platforms that cumulatively generate billions of dollars of gross merchandise value (GMV). We're honored to have supported 10% of the Fortune 500 with their digital marketplace initiatives. Over 250 global brands like ABB, AB InBev, ACCO, Albertsons, American Red Cross, American Eagle Outfitters, US Army, US Agriculture Dept, (and many more) have entrusted their digital transformations to McFadyen. We operate global offices across the US, Brazil, and India. McFadyen Digital has been a trusted employer for 35 years and believes that people are the most important part of our company. We're proud of our Great Place to Work certification.
Learn more about us at our website: www.mcfadyen.com
Job Description
Do you have strong hands-on experience with Adobe Commerce/Magento frontend development and a desire to build innovative eCommerce solutions for global clients? Can you work effectively with architects, developers, QA teams, and other stakeholders in a fast-paced environment? Are you interested in modern storefronts, headless commerce, full-stack commerce engineering, and AI-assisted software development? Have you used tools such as Claude, Claude Code, GitHub Copilot, Cursor, or similar AI development tools to accelerate coding, debugging, testing, and problem-solving? If you answered yes, then we want to talk to you!
We are looking for a Senior Full-Stack Commerce Developer – Adobe Commerce/Magento UI with strong Magento/Adobe Commerce frontend expertise as the primary requirement. The preferred full-stack combination is Magento UI + React/Next.js + Node.js/TypeScript. This role provides flexibility to contribute across traditional Adobe Commerce implementations, modern storefronts, middleware/BFF services, headless commerce, and composable commerce integrations.
AI is becoming an important part of our engineering workflow. The ideal candidate should be comfortable using Claude and Claude Code as development productivity tools for activities such as code generation, debugging, refactoring, test creation, technical investigation, documentation, and solution exploration. Candidates should also have the engineering judgment to review, validate, test, and secure AI-generated code before using it in production.
Responsibilities
Top 5 responsibilities
- Design, develop, customize, and maintain scalable Adobe Commerce/Magento frontend applications, including themes, layouts, templates, UI components, and responsive experiences.
- Build modern storefront experiences using React.js / Next.js and integrate them with commerce platforms and APIs.
- Develop or integrate middleware/BFF services and APIs using Node.js / TypeScript.
- Work with REST and GraphQL APIs and contribute to headless Adobe Commerce implementations and commerce integrations.
- Use Claude, Claude Code, and other AI-assisted development tools to improve engineering productivity across coding, debugging, testing, refactoring, documentation, and technical problem-solving while ensuring the resulting code meets quality and security standards.
Additional Responsibilities
• Troubleshoot, optimize, and improve application performance, scalability, reliability, and maintainability.
• Participate in technical discussions, solution design, code reviews, and engineering best practices.
• Use Claude Code / Claude and other AI coding assistants to accelerate development, investigate technical issues, generate and improve code, and explore implementation approaches.
• Review and validate AI-generated code for correctness, performance, security, maintainability, and compatibility with existing Adobe Commerce applications.
• Use AI tools to assist with writing unit tests, integration tests, debugging, refactoring, technical documentation, and code analysis.
• Contribute to integrations with commerce and marketplace platforms such as commercetools and Mirakl.
• Work with Adobe Commerce Cloud and modern Adobe Commerce capabilities where applicable.
• Support both traditional Magento implementations and modern headless/composable commerce initiatives.
• Adapt to changing project requirements and contribute across different commerce projects based on business needs.
• Assist in identifying technical risks, proposing solutions, and ensuring timely delivery.
• Participate in peer code reviews and provide constructive technical feedback.
• Mentor junior and mid-level developers and share technical knowledge with the team.
• Stay current with emerging AI-assisted software development practices and identify opportunities to improve engineering productivity through responsible use of AI tools.

