Lead Node.js Engineer

  • $65–$75 Per Hour
  • Full-time
  • Employee

Highlights

You will partner closely with engineering leads, product managers, and cross-functional teams to build scalable, reliable software in an agile, cloud-native environment. Solid experience with relational databases (PostgreSQL, MySQL) and NoSQL stores (MongoDB, Redis, DynamoDB).

Numbers & Facts

LocationLivingston, NJ
Job TypeFull-time, Employee
Salary$65–$75 Per Hour
HeadquartersLivingston, NJ, US

Description

Job Title: Lead Node.js Engineer

Job Type: Long-Term Contract

Location: Livingston, NJ (Hybrid 3 days Onsite per week)

Work Authorization: Open to USC/GC

Target Rates: Up to $75/hr on C2C or 1099 | Max $65/hr on W2

Interview Process: Virtual rounds + Final Round ONSITE (Local Candidates Only)

Position Summary

We are seeking an experienced Lead Node.js Engineer to join a highly sought-after technology team. In this role, you will lead the architecture, development, and delivery of high-performance backend microservices and APIs. You will partner closely with engineering leads, product managers, and cross-functional teams to build scalable, reliable software in an agile, cloud-native environment.

Key Responsibilities
  • Architect, design, and maintain high-throughput backend services and microservices using Node.js and TypeScript.

  • Provide technical leadership, architectural guidance, and code reviews for junior and mid-level engineers.

  • Design and implement RESTful APIs, GraphQL services, and event-driven architectures.

  • Optimize database queries, data models, and application performance (SQL and NoSQL environments).

  • Drive best practices across CI/CD deployment pipelines, containerization (Docker/Kubernetes), and cloud services (AWS/Azure/GCP).

  • Participate in agile ceremonies, sprint planning, technical design reviews, and backlog refinement.

  • Conduct hands-on testing (Unit, Integration, End-to-End) to ensure high reliability and zero-downtime releases.

Required Qualifications & Skills
  • 8+ years of total software development experience with 3+ years in a Lead or Principal capacity.

  • Expert-level proficiency in Node.js, Express.js/NestJS, and modern JavaScript/TypeScript.

  • Strong background in building and scaling RESTful APIs, Microservices, and Cloud-native applications (AWS, Azure, or GCP).

  • Solid experience with relational databases (PostgreSQL, MySQL) and NoSQL stores (MongoDB, Redis, DynamoDB).

  • Hands-on experience with message brokers and event streaming (Kafka, RabbitMQ, SQS).

  • Experience with DevOps automation tools, CI/CD pipelines, Docker, and Kubernetes.

  • Exceptional communication skills with a proven track record of mentoring developers and articulating technical architecture to leadership.

Location & Onsite Requirement
  • Local Candidates Only: Must be within a reasonable commuting distance to Livingston, NJ for 3 days onsite per week.

  • Candidates must be available to attend the final interview round ONSITE in Livingston, NJ.


Similar Jobs

See more jobs