Description

Job Description:
Key Responsibilities:
• Lead the architecture and development of backend services and APIs using Express.js and Node.js, with integration into eCommerce platform (like CommerceTools etc)
• Provide technical leadership to the development team, including mentoring, code reviews, and best practice enforcement.
• Define architecture patterns, integration strategies, and API design for commerce services like product catalog, cart, checkout, pricing, and order management.
• Collaborate with product owners, architects, and DevOps to align technical solutions with business goals.
• Ensure compliance with data privacy regulations (e.g., GDPR) and security standards.
• Guide team in implementing CI/CD pipelines, code quality standards, and release management using platforms such as Azure DevOps.
• Work closely with the QA team to ensure coverage for both functional and non-functional requirements.
• Participate in sprint planning, backlog grooming, and daily stand-ups as part of Agile delivery.
________________________________________
Required Skills & Experience:
• 8+ years of full-stack/backend development experience, with at least 5 years in Node.js/Express.js.
• 2+ years of experience as a Technical Lead or Team Lead.
• Experience working with eCommerce platform would be an advantage. (like CommerceTools or similar headless commerce platforms (e.g., Elastic Path, SAP Commerce Cloud, BigCommerce headless).
• Deep understanding of RESTful APIs, event-driven architecture, and microservices.
• Experience working with cloud-native applications, preferably on Azure (Azure Functions, Azure App Services, etc.).
• Proven ability to lead solution design sessions and produce high-quality technical documentation.
• Familiarity with OAuth2, and secure API practices.
• Experience integrating third-party services such as payment gateways, CMS, PIM, or search engines

Education

Any Graduate