Job Title:
Technical Lead – Node.js
Location:
New York, NY – 10016 (Onsite Only)
Job Summary:
We are seeking an experienced Technical Lead – Node.js to architect and lead the development of scalable backend microservices and APIs for an enterprise-grade eCommerce platform. This is an onsite role based in New York, NY, working closely with product owners, architects, DevOps, and QA teams. The ideal candidate will have deep technical expertise in Node.js, Express.js, microservices, and Azure, as well as a strong background in eCommerce platforms like CommerceTools or similar headless commerce solutions.
Key Responsibilities:
Lead the design, architecture, and implementation of backend services and RESTful APIs using Express.js (Node.js)
Integrate with eCommerce platforms (e.g., CommerceTools, Elastic Path, SAP Commerce Cloud, etc.) to build core services like product catalog, cart, checkout, and order management
Provide technical leadership, mentoring team members and enforcing coding best practices and quality standards
Define integration strategies and patterns for event-driven microservices
Collaborate with cross-functional teams including product, QA, DevOps, and architects to deliver reliable solutions aligned with business needs
Oversee and implement CI/CD pipelines, secure coding practices, and cloud deployments on Azure (Functions, App Services)
Ensure adherence to data privacy and security standards, including OAuth2 and GDPR compliance
Conduct code reviews and facilitate design and solutioning sessions
Participate in Agile ceremonies (sprint planning, stand-ups, backlog grooming)
Required Skills & Experience:
8–11 years of backend or full-stack development experience
5+ years of hands-on Node.js/Express.js experience
2+ years in a Technical Lead or Team Lead role
Experience with eCommerce platforms (CommerceTools or similar headless commerce solutions)
Strong knowledge of RESTful APIs, microservices, and event-driven architecture
Experience with cloud-native development on Azure (e.g., Azure Functions, Azure App Services)
Familiarity with OAuth2, secure APIs, and third-party integrations (payment gateways, CMS, PIM)
Solid grasp of DevOps practices, including CI/CD, version control (Git), and release pipelines (preferably using Azure DevOps)
Excellent problem-solving, communication, and leadership skills
Ability to write and review technical documentation and design artifacts
Thanks
Manikanta Popuri
Manikanta.Popuri@bz-analytics.com
To unsubscribe from future emails or to update your email preferences click here