Full Stack Composable Commerce Developer

McFadyen Digital Logo

McFadyen Digital

πŸ“Remote - Brazil

Summary

Join McFadyen Digital as a Full Stack Developer to build modern, composable eCommerce solutions. Develop and integrate scalable, high-performance applications using headless platforms, microservices, and modern frontend technologies. You will work across the full stack, from building APIs and backend services to creating rich user experiences. The role requires collaboration with various teams to deliver user-focused solutions. You will participate in code reviews, ensure best practices, and troubleshoot issues. This position offers remote work with a global team and opportunities for continuous learning and certification.

Requirements

  • 3 - 6 years of full stack or backend development experience, preferably in digital commerce or web application environments
  • Proven experience with BigCommerce development, including Stencil, BigCommerce APIs (REST, GraphQL), and headless integrations
  • Strong proficiency in JavaScript/TypeScript, Node.js, and modern frontend frameworks such as React, Vue.js, or Next.js
  • Experience designing and working with REST and GraphQL APIs
  • Familiarity with modular architectures, microservices, and headless CMS or commerce platforms
  • Understanding of cloud platforms (AWS, Azure, GCP) and containerization tools like Docker
  • Ability to work in an agile team environment and communicate effectively with cross-functional teams
  • Excellent English communication skills

Responsibilities

  • Develop full stack solutions for digital commerce platforms using technologies like Node.js, TypeScript, React, Next.js, or Vue.js
  • Build and consume RESTful and GraphQL APIs to connect commerce, content, and data services
  • Work with cloud-native technologies and modern DevOps pipelines (e.g., GitHub Actions, Docker, Terraform) to ensure smooth deployments and scalability
  • Collaborate with product managers, designers, QA, and other engineers to deliver user-focused solutions
  • Participate in code reviews, ensure best practices for performance and security, and continuously improve the development process
  • Troubleshoot, debug, and resolve application and performance issues in development and production environments

Preferred Qualifications

  • Experience with composable commerce platforms (e.g., commercetools, BigCommerce, Elastic Path, Adobe SaaS)
  • Familiarity with headless CMS systems like Contentful, Strapi, or Sanity
  • Knowledge of JAMstack architecture and Backend-for-Frontend (BFF) design patterns
  • Experience with frontend hosting platforms like Vercel or Netlify

Benefits

  • Work remotely with a global team of forward-thinking engineers and architects
  • Access continuous learning and certification opportunities

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.