Node Js Developer

Year    PB, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4351728
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    PB, IN, India
  • Education
    Not mentioned
  • Experience
    Year