Lead Node.js Engineer
Shree Narayani Networking Solutions Llc
Livingston, NJ, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Application Performance Management
Microsoft Azure
Code Review
Continuous Integration
Relational Databases
Database Queries
Amazon DynamoDB
PostgreSQL
Message Broker
+28 more
MongoDB
MySQL
Node.Js
NoSQL
Scrum Methodology
RabbitMQ
Redis
Cloud Services
Software Engineering
SQL Databases
Data Streaming
Software Technical Review
TypeScript
Spring Cloud
Delivery Pipeline
Express.js
Backend
Event Driven Architecture
Containerization
Kubernetes
Deployment Automation
Apache Kafka
Graphql
NestJS
Restful APIs
Amazon Simple Queue Service (SQS)
Docker
Microservices
Job description
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., * 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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦