Node.js Lead

Everest Global Solutions
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dallas, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
DevOps
Distributed Systems
Github
Monitoring of Systems
PostgreSQL
Enterprise Messaging Systems
MongoDB
MySQL
Node.js
OAuth
Performance Tuning
Systems Development Life Cycle
Queueing Systems
RabbitMQ
Redis
Cloud Services
Prometheus
TypeScript
Datadog
Google Cloud Platform
React
Express
Grafana
Caching
Backend
GIT
Event Driven Architecture
Containerization
Angular
Gitlab-ci
Kubernetes
Information Technology
Kafka
Non-relational Database
GraphQL
Front End Software Development
Asynchronous Programming
Api Design
Api Gateway
NestJS
Software Coding
REST
Splunk
Serverless Computing
Docker
Jenkins
Web Api
Microservices

Job description

We are seeking an experienced Node.js Lead to design, develop, and lead the delivery of scalable, high-performance backend applications. The ideal candidate will have strong expertise in Node.js, microservices architecture, cloud technologies, API development, and team leadership. This role requires close collaboration with architects, product owners, DevOps teams, and frontend developers to deliver enterprise-grade solutions.

Key Responsibilities

  • Lead the design, development, and deployment of

backend applications using Node.js.

  • Architect scalable and secure RESTful APIs and

microservices.

  • Provide technical leadership, code reviews, and

mentoring to development teams.

  • Collaborate with business stakeholders and solution

architects to define technical requirements.

  • Design and implement event-driven and distributed

systems.

  • Optimize application performance, scalability, and

reliability.

  • Integrate third-party APIs, databases, and cloud

services.

  • Ensure adherence to coding standards, security best

practices, and SDLC processes.

  • Work closely with DevOps teams on CI/CD pipelines

and cloud deployments.

  • Troubleshoot complex production issues and provide

technical solutions.

  • Participate in architecture discussions and

Requirements

  • Strong experience in Node.js and

JavaScript/TypeScript development.

  • Expertise in Express.js, NestJS, or similar

Node.js frameworks.

  • Experience designing and implementing REST APIs

and Microservices Architecture.

  • Strong knowledge of asynchronous programming,

event-driven architecture, and message queues.

  • Experience with MongoDB, PostgreSQL, MySQL,

or other relational/non-relational databases.

  • Hands-on experience with Redis, caching

strategies, and performance optimization.

  • Experience with Kafka, RabbitMQ, or similar

messaging platforms.

  • Knowledge of authentication and authorization

mechanisms (OAuth2, JWT, SSO).

  • Familiarity with containerization technologies such

as Docker and Kubernetes.

  • Experience with cloud platforms such as AWS, Azure,

or Google Cloud Platform.

  • Understanding of CI/CD tools including Jenkins,

GitHub Actions, GitLab CI, or Azure DevOps.

  • Strong knowledge of Git and Agile development, * Experience leading development teams and technical

initiatives.

  • Ability to mentor developers and conduct code

reviews.

  • Strong problem-solving and architectural

decision-making skills.

  • Excellent communication and stakeholder management

abilities.

Preferred Qualifications

  • Experience with GraphQL and API Gateway

implementations.

  • Exposure to Serverless architectures.
  • Experience with frontend technologies such as React

or Angular.

  • Knowledge of monitoring tools such as Prometheus,

Grafana, ELK, Datadog, or Splunk.

  • Cloud certifications (AWS, Azure, or Google Cloud Platform) are a, * Bachelor''''s or Master''''s degree in Computer Science,

Information Technology, Engineering, or a related field.

Keywords Node.js,TypeScript, JavaScript, Express.js, NestJS, Microservices, REST API, GraphQL, Kafka, RabbitMQ, MongoDB, PostgreSQL, Redis, Docker, Kubernetes, AWS, Azure, Google Cloud Platform, CI/CD, DevOps, Agile, Team Lead, Backend Architect.

Apply for this position