Engineer Manager | Codersbrain
Job Description
Position Name: Engineering Manager (Mean Stack developer)
Experience Required: 8 years+
Job Type: FullTime
Location- Pune/ Noida
About the Role
We are seeking a highly skilled and experienced Engineering Manager with a strong MEAN stack background to lead a team of developers in building scalable web applications. The ideal candidate will have extensive hands-on coding experience, a passion for mentoring engineers, and a proven ability to manage project delivery timelines and technical strategy.
Key Responsibilities
-
Lead and mentor a team of MEAN stack developers (MongoDB, Express.js, Angular, Node.js)
-
Oversee software development life cycle, code reviews, and system design
-
Define technical standards and ensure high-quality code and documentation
-
Collaborate with product managers, UX/UI designers, and QA teams
-
Drive architecture and design decisions across frontend and backend systems
-
Implement DevOps best practices including CI/CD, containerization, and cloud deployment
-
Manage sprint planning, agile processes, and project timelines
-
Hire, onboard, and grow engineering talent within the team
-
Act as a hands-on contributor when needed to solve complex problems
Required Skills and Qualifications
-
8+ years of total experience in software development with at least 4 years in MEAN stack
-
2+ years in a leadership or engineering management role
-
Strong expertise in Angular (v8+), Node.js, Express.js, and MongoDB
-
Experience with RESTful APIs, microservices architecture, and web security best practices
-
Familiarity with cloud platforms like AWS, Azure, or GCP
-
Proficient in Agile methodologies, version control (Git), and CI/CD pipelines
-
Excellent problem-solving, communication, and team management skills