✨ About The Role
- The Engineering Manager will be responsible for leading a software development team and optimizing their delivery processes.
- The role involves defining technology components, architecture, and solution design while driving innovation and infrastructure implementation.
- The candidate will work closely with program managers and vendor partners to estimate and define program delivery plans.
- The position requires collaboration with product teams, UX designers, and business analysts to finalize UI designs.
- The Engineering Manager will promote coding standards, security practices, and continuous refinement of processes to ensure high-quality product delivery.
- The role includes identifying risks and issues in projects and providing options for mitigation.
- The candidate will be expected to encourage team ownership and empower team members to take responsibility for their success.
âš¡ Requirements
- The ideal candidate will have 13 to 18 years of experience in leading design, development, and implementation of industrial web applications.
- A strong background in both frontend and backend technologies, particularly with Node.js, React.js, and various databases, is essential.
- The candidate should possess excellent people management skills and the ability to mentor and develop engineers.
- Experience with Agile methodologies and distributed software systems is crucial for success in this role.
- The candidate must have the technical acumen to engage in deep technical discussions and solve complex challenges.
- Strong verbal and written communication skills are necessary to effectively interact with stakeholders at various levels.
- A bachelor's or master's degree in computer science or a related field is required.