About the Role :
We are looking for an Engineering Manager / Senior EM to lead, manage, and mentor a team of engineers in the design, development, and maintenance of our platform. You will be playing a crucial role and overseeing designs, enforcing engineering best practices, ensuring compliance, managing development, maintaining technical quality, and handling deployment, rollout, and engineering support
Key Accountabilities & Support Actions :
- Lead, Mentor, and manage a team of 5-10 engineers, driving technical design, development, and system optimization.
- Collaborate with stakeholders to define and execute product roadmaps, optimize resource allocation, and ensure transparent communication to achieve strategic business objectives.
- Define and champion the technical vision for the team, driving impactful outcomes through the establishment and management of team OKRs.
- Build and mentor a high-performing engineering team by attracting, hiring, developing, and retaining top talent, fostering a dynamic, innovative, and fast-paced environment.
- Maintain a deep understanding of business processes, customer value propositions, and the strategic application of technology within relevant domains.
- Stay abreast of evolving technology landscapes, architectural paradigms, and engineering best practices, driving their adoption and implementation within the team.
- Own the design and development of critical systems, ensuring seamless functionality, robust system integration, optimal usability, and adherence to non-functional requirements (NFRs).
- Take full ownership of the end-to-end delivery of features, encompassing techno-functional design, code quality, modular design principles, and rules-driven behavior.
- Ensure high-quality product rollouts, provide ongoing production support, and drive system stabilization efforts.
- Collaborate effectively and build strong partnerships with cross-functional teams.
- Build and implement processes to ensure continuous improvement in team performance and product delivery.
- Conduct detailed and periodic assessments of team members, define their career paths, and ensure knowledge transfer.
What we're looking for :
10+ years of experience in software development with a strong background in ReactJS, React-Native, and Micro-frontends.3+ years of experience leading teams of engineers, including mentoring and resource planning.Strong understanding of web and mobile application architecture and performance optimization.Experience with state management libraries and testing frameworksExperience in developing large-scale Retail / E-commerce platforms.Solid understanding of DevOps principles and practices, including CI / CD and automated deployment.Excellent communication, interpersonal, and problem-solving skills.Passion for building and mentoring high-performing teams.ref : hirist.tech)