HamburgerMenu
hirist

KiwiTech India - Backend Lead - Node.js

KiwiTech
Noida
5 - 7 Years

Posted on: 13/10/2025

Job Description

Role Summary :

We are seeking a highly experienced and motivated Backend Lead Engineer with 5-7 years of hands-on development expertise in Node.js, to lead the design, development, and deployment of high-performance, scalable applications. The ideal candidate will have extensive experience with serverless architectures (AWS Lambda), NoSQL databases (DynamoDB/MongoDB), and microservices principles. This role involves leading a small team, setting technical direction, and ensuring the stability and responsiveness of our core systems.

Key Responsibilities :

Technical Leadership & Development :

- Lead the development, maintenance, and enhancement of all server-side network components using Node.js and its associated frameworks, primarily Express.

- Develop high-performance, testable, reusable, and efficient code, adhering to functional programming and object-oriented design principles.

- Ensure optimal performance of the central database (DynamoDB/MongoDB) and high responsiveness to front-end requests across the application portfolio.

- Design and implement user authentication and authorization solutions across multiple systems, servers, and environments to ensure robust security.

- Implement effective security protocols, data protection measures, and reliable storage solutions.

- Run diagnostic tests, repair defects, and provide critical technical support for production systems.

Architecture & Strategy :

- Lead the adoption and execution of Serverless architecture (AWS Lambda) and maintain existing Microservices infrastructure.

- Apply a deep understanding of fundamental design principles behind scalable and resilient applications.

- Document all Node.js processes, including detailed database schemas and API specifications, and prepare technical reports.

- Recommend and implement continuous improvements to development processes, tools, and technologies.

- Keep informed of advancements in the field of Node.js development, JavaScript, web stacks, libraries, and frameworks, championing best practices within the team.

Collaboration & Quality Assurance :

- Collaborate closely with front-end developers on the seamless integration of user-facing elements with server-side logic.

- Implement automated testing platforms, comprehensive integration tests, and robust unit tests to ensure code quality and stability.

Required Skills & Qualifications :

Must-Have Technical Expertise (5-7 Years) :

- Extensive hands-on experience (5+ years) with Node.js development.

- Proven expertise with core Node.js frameworks, especially Express.

- Deep experience with Serverless architecture and services, specifically AWS Lambda.

- Hands-on experience with DynamoDB and MongoDB, including schema design, performance tuning, and scaling.

- Proficiency in data manipulation and modeling using Mongoose (for MongoDB).

- Thorough understanding of Microservices architecture and experience designing and implementing services from scratch.

- Extensive knowledge of JavaScript (ES6+), web stacks, libraries, and best practices.

General Skills :

- Strong understanding of security best practices, including OAuth, JWT, and data encryption.

- Experience with version control systems (Git) and CI/CD pipelines.

- Knowledge of front-end technologies such as HTML5 and CSS3 for effective collaboration and API definition.

Leadership & Soft Skills :

- Superb interpersonal, communication, and collaboration skills, capable of mentoring junior engineers and communicating technical strategy to non-technical stakeholders.

- Exceptional analytical and problem-solving aptitude for debugging complex distributed systems.

- Demonstrated ability to drive projects to completion and take ownership of critical system components.


info-icon

Did you find something suspicious?