Lead NodeJS

Contract
On-site
$150,000-180,000/yr
Dallas, TX

Job description

Job Title: Node.js Lead

Location: Dallas, TX

Experience: 12+ Years

Job Summary

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 technology evaluations.

Required Skills

  • 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 GCP.

  • Understanding of CI/CD tools including Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

  • Strong knowledge of Git and Agile development methodologies.

Leadership Skills

  • 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 GCP) are a plus.

Education

  • 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, GCP, CI/CD, DevOps, Agile, Team Lead, Backend Architect.

 

More information

Experience level

Expert and leadership (8+years)

Job skills

Node.js

Express.js

RESTful APIs

Microservices Architecture

Database Management

JavaScript

Version Control

Company overview

company-logo
everest global solutions

EVEREST Global Solutions Inc is a fast growing global, end-to-end IT Consulting Services and Solutions firm. We work with Fortune 100 firms in the Financial Services, Technology, Communications & Media, Manufacturing and Retail domains by engaging the customer in a ‘collaborative’ manner, by being consultative and by offering domain specific solutions. EVEREST Global Solutions Inc delivers highly responsive and innovative solutions that bridge our client’s Execution Gaps through our proprietary methodologies – Momentum Consulting Framework, Asset Based Services(ABS) and Collaborative Engagement Model – helping them experience accelerated value. We deliver a full portfolio of services that include Consulting, Application Development and Management, Independent Testing, Outsourced Product Development, Enterprise Software Solutions, Business Intelligence & Datawarehousing and Resource Augmentation. EVEREST Global Solutions Inc is a leading global business and information technology services company that leverages deep industry and functional expertise, leading technology practices, and an advanced, global delivery model to help clients transform their highest-value business processes and improve their business performance. The company’s professionals excel in enterprise solutions, supply chain management, client relationship management, business intelligence, business process quality, engineering and product lifecycle management, and infrastructure services, among other key capabilities. EVEREST Global Solutions Inc pioneered the Universal Delivery Process (UDP), which emerged as a disruptive force in the industry leading to the rise of offshore outsourcing. The UDP is based on the principle of taking work to the location where the best talent is available, where it makes the best economic sense, with the least amount of acceptable risk.