Node js developer

0 - 4 years

0 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly experienced and technically proficient Backend Team Lead specializing in Node.js to spearhead the development of our core platform. You will blend hands-on development with technical leadership, guiding a team to design, build, and maintain high-performance, scalable systems that handle millions of users and transactions daily.

Key Responsibilities

Technical Leadership & Architecture:

  • Serve as the technical authority for the backend team, driving the overall system design and architectural decisions using expert System Design principles.
  • Lead the development, deployment, and scaling of robust backend services using Node.js and modern JavaScript/TypeScript.
  • Define and enforce technical best practices, coding standards, and quality assurance processes, including performing detailed code reviews.
  • Design and manage distributed systems components, heavily utilizing Apache Kafka for reliable data streaming and asynchronous communication.
  • Optimize system performance and low-latency data access using advanced caching strategies with Redis and leveraging Real-Time Databases (e.g., MongoDB, Firebase, etc.).

Team Management & Project Delivery:

  • Lead, mentor, and coach a team of talented backend developers, fostering a culture of technical excellence, accountability, and continuous improvement.
  • Collaborate closely with Product Managers, DevOps, and Frontend teams to translate product requirements into technical specifications and deliver high-quality features on time.
  • Manage project timelines, track team progress, and actively remove technical roadblocks.
  • Drive the continuous optimization of the system for performance, scale, and stability under extreme load.

Qualifications and Skills

  • 4+ years of professional experience in backend development, with a minimum of 1+ years in a Team Lead or Senior/Lead Developer role.
  • Deep expertise in Node.js and architecting complex, distributed, and scalable applications.
  • Mastery of System Design for high-volume, low-latency environments.
  • Hands-on experience with Apache Kafka for message brokering and stream processing.
  • Proven proficiency in using Redis for high-speed caching and optimization.
  • Experience with Real-Time Databases and designing resilient data models.
  • Strong knowledge of microservices architecture, RESTful API design, and cloud platforms (AWS, Google Cloud, or Azure).
  • Exceptional leadership, communication, and problem-solving skills, with a track record of mentoring developers.

Highly Preferred (Priority Consideration):

Direct experience working on a ride-sharing application or another large-scale consumer platform (e.g., e-commerce, social media, delivery) with proven ability to handle millions of daily active users and high-volume traffic.

Experience with geo-spatial data processing and geographically distributed services

Job Types: Full-time, Permanent

Pay: ₹80,000.00 - ₹90,000.00 per month

Ability to commute/relocate:

  • Mohali, Punjab: Reliably commute or planning to relocate before starting work (Preferred)

Experience:

  • Node.js: 4 years (Preferred)

Location:

  • Mohali, Punjab (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You