Application Lead Developer

7 years

9 - 30 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Application Lead Developer

Location: Shimla, Himachal Pradesh
Experience: 7+ Years
Education: B.E/B.Tech/MCA

Job Summary

We are looking for a highly experienced and self-driven Application Lead Developer with strong expertise in Node.js to lead the development of scalable and high-performance backend systems. This role is ideal for someone who can function both as a hands-on developer and a technical leader, ensuring the team follows best practices in backend engineering and delivers robust software solutions.

Key Responsibilities

  • Lead the end-to-end design and development of backend services using Node.js and the Fastify framework.
  • Architect scalable RESTful APIs, with a strong focus on performance, security, and maintainability.
  • Translate business requirements into scalable and efficient technical solutions.
  • Conduct code reviews and enforce coding standards and best practices across the team.
  • Integrate and optimize PostgreSQL for structured data storage and Redis for caching, pub/sub, or queuing mechanisms.
  • Collaborate closely with front-end developers, DevOps engineers, and product teams.
  • Work with API Gateways (e.g., AWS API Gateway, NGINX) for request routing, throttling, and authentication.
  • Implement centralized logging and monitoring using the ELK stack (Elastic Logs).
  • Manage application deployment on Linux-based Virtual Machines in cloud or on-prem environments.
  • Ensure proper API versioning, authentication, and authorization flows.

Required Skills & Qualifications

  • 5 to 7+ years of hands-on backend development experience with Node.js and JavaScript.
  • Strong experience with Fastify (or Express.js with willingness to transition to Fastify).
  • Solid understanding of Redis and PostgreSQL, including query optimization techniques.
  • Experience working with API Gateways such as AWS API Gateway or NGINX.
  • Familiarity with centralized logging using the ELK stack (Elasticsearch, Logstash, Kibana).
  • Proficiency in deploying applications on VMs in Linux-based environments.
  • Good understanding of RESTful API design, security principles, and versioning.
  • Familiar with Git, CI/CD pipelines, and basic Docker/containerization concepts.
  • Strong leadership, communication, and team collaboration skills.

Preferred Attributes

  • Ability to mentor junior developers and promote continuous learning.
  • Passion for clean code, performance tuning, and scalable system design.
  • Comfortable working in a fast-paced, agile environment with cross-functional teams.

Job Types: Full-time, Permanent

Pay: ₹900,000.00 - ₹3,000,000.00 per year

Schedule:

  • Day shift
  • Weekend availability

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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