Position: Engineering Manager
Experience Level: 5+ Years
Location: Bangalore
Type: Full-time
Company: Ctruh
About the Role:
Ctruh is seeking a technically proficient Engineering Manager with coding experience to lead our engineering team. The ideal candidate will have a deep understanding of software development and a passion for managing high-performing engineering teams. This role is essential in driving the success of our technology initiatives and ensuring the delivery of innovative products.
Key Responsibilities apart from being a hands-on coder;
Team Leadership: Lead, mentor, and develop a team of engineers, fostering a culture of collaboration and continuous learning.
- Technical Guidance: Provide hands-on technical guidance, leveraging your coding experience to solve complex engineering challenges.
- Project Management: Oversee the planning, execution, and delivery of engineering projects, ensuring alignment with product goals and technical feasibility.
- Code Quality: Participate in code reviews and ensure adherence to best practices and coding standards.
- Collaboration: Work closely with Product Owners and other stakeholders to align engineering efforts with Ctruh's business objectives.
- Process Optimization: Continuously improve development processes, tools, and workflows to enhance team efficiency and product quality.
- Recruitment: Participate in the hiring process to build and maintain a strong engineering team.
- Performance Monitoring: Establish and monitor KPIs to track team performance, ensuring timely and high-quality delivery.
Qualifications:
- Experience: Minimum 5 years of experience in software engineering, with at least 3 years in a leadership or management role, and strong coding skills.
- Education: Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.
Skills:
- Proficiency in one or more programming languages. MERN Stack preferred. (Backend experience is preferred)
- Experience in WebGL, Three.js or babylon.js is highly desirable
- Strong leadership and communication skills.
- Experience with Agile/Scrum methodologies.
- Ability to balance technical depth with managerial responsibilities.