Lead - Software Development Engineering (Node.JS)

6 - 9 years

35 - 45 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Lead, mentor & manage backend engineers

Owning end to end responsibility of API development, deployment and monitoring phases

Evaluate requirements and create detailed, comprehensive and well-structured development strategies

Writing efficient, clean and maintained code

Ensure top-notch performance, quality, and responsiveness of app

Estimate, prioritize, plan and coordinate development activities

Effectively use tools and ingenuity to debug, identify and fix defects before they become a problem

Collaborating closely with software engineers, product managers and QA teams to define, develop, and ship new features

Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Perform code reviews

Setting KPIs and other metrics to measure team performance

Preferred candidate profile

Prior experience working on consumer-facing products.

Proven 5+ years of API development experience in Node JS and Express JS/Restify/Koa.

Building scalable, secure and performance oriented RESTful-based web services / APIs

Experience with MongoDB and analyzing the efficiency of queries

Working understanding of NGINX

Experience working with ElasticSearch/Solr

Experience working with BullMQ/RabbitMQ/Kafka

Handle concurrent user requests, ensuring minimal latency and optimal response times.

Solid understanding of Data Structures & Algorithms, distributed systems and design patterns.

Experience integrating payment gateways with logging and monitoring systems.

Solid understanding of release management.

Experience setting up CI/CD pipelines using Jenkins.

Must have used GIT (Source version control)

Experience working on cloud technologies (AWS)

Experience with Kubernetes

Experience with GraphQL

Experience with relational databases and knowledge of SQL.

Good understanding of Microservice Architecture.

Good understanding of system design & architecture.

Excellent communication skills.

Strong analytical and problem-solving skills with a focus on delivery high-quality results.

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

kolkata, hyderabad, pune, chennai, bengaluru, delhi / ncr, mumbai (all areas)