Express.js (Node.js) Developer

  • New York, NY
  • Posted 11 hours ago | Updated 11 hours ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

Node.js
Express.js
Backend Development
API
Microsoft Azure
Software Design
Team Leadership
RESTful
Mentorship
Microservices
Cloud Computing

Job Details

Key Responsibilities:

  • Lead the architecture and development of backend services and APIs using Express.js and Node.js, with integration into eCommerce platform (like Commerce Tools etc)
  • Provide technical leadership to the development team, including mentoring, code reviews, and best practice enforcement.

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 Commerce Tools 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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.