HamburgerMenu
hirist

Full Stack Developer - MACH Architecture

TEKIT SOFTWARE SOLUTIONS PRIVATE LIMITED
Multiple Locations
12 - 14 Years
star-icon
4.7white-divider9+ Reviews

Posted on: 11/10/2025

Job Description

About the Role :

We are seeking a highly experienced Full Stack Developer with strong expertise in MACH Architecture to design and develop modern, scalable, and composable applications. The ideal candidate will have a solid technical background across front-end and back-end systems, cloud infrastructure, and eCommerce platforms.

Mandatory Skills :

- 12+ years of software development experience with full stack proficiency.

- Strong practical experience in MACH Architecture.

- Expertise in React.js (Hooks, state management, performance optimization).

- Hands-on experience in Node.js for API and microservices development.

- Proficient in AWS Cloud Services: Lambda, ECS, S3, API Gateway, CloudFormation.

- Deep understanding of microservices design patterns and distributed systems.

- Proven experience in eCommerce domain and headless architecture integrations.

- Strong analytical, debugging, and communication skills.

Good to Have :

- Familiarity with DevOps and CI/CD pipelines.

- Experience with GraphQL, TypeScript, or Serverless Frameworks.

- Exposure to Headless Commerce Platforms (Commercetools, SFCC, Shopify Plus, BigCommerce).

Key Responsibilities :

- Design, develop, and deploy full-stack applications following MACH architecture principles.

- Build scalable and modular microservices using Node.js and deploy them on AWS infrastructure.

- Develop responsive and high-performance front-end applications using React.js (including Hooks and advanced state management).

- Integrate with headless eCommerce platforms and APIs to support composable commerce experiences.

- Collaborate with product managers, architects, and cross-functional teams to align technology solutions with business needs.

- Implement best practices in code quality, testing, security, and performance optimization.

- Troubleshoot complex production issues and ensure system reliability.

- Create and maintain infrastructure as code using tools like CloudFormation or similar.


info-icon

Did you find something suspicious?