HamburgerMenu
hirist

HappyFox - Engineering Manager - Python/Node.js

HappyFox
Chennai
5 - 8 Years

Posted on: 20/08/2025

Job Description

We're looking for an experienced Engineering Manager to lead and mentor a growing team of engineers. The ideal candidate will have a strong background in software development, a passion for building great products, and a proven ability to lead and grow a team. This role is key to guiding our team, optimizing our processes, and ensuring we deliver high-quality products efficiently.


Key Responsibilities :


- Team Leadership & Development : Lead, mentor, and guide a team of engineers, fostering a collaborative and high-performing culture.


- Agile Project Management : Drive agile development processes, including project planning, sprint execution, and roadmap delivery.


- Technical Oversight : Lead technical architecture discussions, ensuring the delivery of high-quality, maintainable code.


- Cross-functional Collaboration : Work closely with the QA, Product, and Support teams to align on the product roadmap, triage technical issues, and track them to resolution.


- Recruitment & Growth : Help set and fulfill the engineering hiring plan, including sourcing, screening, and interviewing candidates to grow the team.


- Process Improvement : Implement and refine engineering processes and policies to improve efficiency, including the release process and management of the bug/feature backlog.


- Communication : Keep stakeholders across the company informed of your team's progress and project status.


Technical & Professional Skills


Software Development :


- A minimum of 5 years of professional software development experience.


- Hands-on experience with at least one of the following programming languages : Python, Ruby, or Node.js.


- Proficiency in reading and writing code, with a track record of building, shipping, and maintaining software.


- Excellent knowledge of best practices and coding patterns.


Management & Leadership :


- A minimum of 2 years of experience in managing an engineering team.


- Proven ability to manage and coach software developers to help them advance their skills.


- Strong project management skills, with the ability to lead, prioritize, and track multiple projects simultaneously.


General Skills :


- Exceptional written and verbal communication skills.


- Detail-oriented with a strong commitment to quality.


- A passion for continuous learning and staying current with industry trends in software development and product management.


- The ability to make rapid, well-reasoned decisions under pressure.


Education : An Engineering degree is mandatory. A Bachelor of Engineering in Computer Science is preferred.


info-icon

Did you find something suspicious?