HamburgerMenu
hirist

Job Description

Description :

Engineering Manager / Technical Lead JavaScript Full Stack

Experience : 9 to 12 years

Notice Period : Immediate to 1 Week

Employment Type : Full-time

Requirement : 1

Job Overview :

We are seeking an experienced Engineering Manager / Technical Lead to lead and mentor large development teams in building robust, scalable, and high-performance applications using modern JavaScript full-stack technologies.

The role demands strong technical leadership, hands-on architectural expertise, and the ability to manage end-to-end software delivery in an Agile environment.

The ideal candidate will have a proven track record of leading sizeable teams, driving best engineering practices, and delivering complex enterprise-grade solutions.

Key Responsibilities :

- Lead and mentor a team of 20+ developers, fostering a collaborative, high-performing, and growth-oriented engineering culture.

- Oversee the entire software development lifecycle, from requirement analysis and system design to deployment, maintenance, and optimization.

- Collaborate closely with business stakeholders, product managers, and architects to translate business requirements into scalable technical solutions.

- Architect and design full-stack applications using :

a. Angular (front-end)

b. NestJS & TypeScript (back-end)

c. PostgreSQL and MongoDB (databases)

- Ensure seamless integration between front-end and back-end components, optimizing solutions for performance, security, and scalability.

- Conduct regular code reviews, enforce coding standards, and provide constructive technical feedback.

- Drive and facilitate Agile processes, including sprint planning, daily stand-ups, backlog grooming, and retrospectives.

- Identify and resolve complex technical challenges, guiding teams on best practices across UI, API, and database layers.

- Monitor and continuously improve application performance, scalability, reliability, and availability.

- Lead the adoption and implementation of DevOps practices, including CI/CD pipelines, automated testing, and deployment strategies.

- Stay current with emerging technologies and industry trends, driving innovation and continuous improvement within the team.

- Communicate effectively with technical and non-technical stakeholders, providing clear updates on delivery status, risks, and mitigation plans.

- Support career development and mentorship, identifying skill gaps and growth opportunities for team members.

Required Skills & Experience :

- 912 years of overall experience in software development, with significant exposure to leadership roles.

- Proven experience managing and mentoring large development teams (1520+ engineers).

- Strong hands-on expertise in :

a. Angular

b. NestJS

c. TypeScript / JavaScript

d. PostgreSQL and MongoDB

- Solid understanding of full-stack architecture, microservices, and RESTful APIs.

- Experience ensuring secure, scalable, and high-performing systems.

- Strong experience working in Agile / Scrum environments.

- Hands-on exposure to CI/CD pipelines and DevOps practices.

- Excellent leadership, communication, and stakeholder management skills.

Good to Have :

- Experience working with cloud platforms (AWS, Azure, or GCP).

- Knowledge of containerization and orchestration tools (Docker, Kubernetes).

- Experience driving engineering best practices and governance at scale.

Why Join?

- Lead and influence large-scale, mission-critical applications.

- High-ownership role with architectural and strategic impact.

- Opportunity to shape engineering culture and mentor senior talent.

- Fast-paced environment with modern technology stack


info-icon

Did you find something suspicious?