Job details
Engineering Manager (React/Node.JS)
- Node.js
- SPA
- Scala
- Unit
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 month ago
About your key responsibilities and impact:
- Leading and managing engineering teams of 15+ people;
- Developing and executing the technical strategy and technical roadmap for teams under management, aligning it with the business unit's and company's goals and objectives;
- Identifying opportunities for innovation and improvement in the platform architecture and infrastructure;
- Facilitating effective communication and coordination within the team and across other departments;
- Staying up-to-date with industry trends and emerging technologies, evaluating their potential impact on our platform;
- Collaborating with Project and Product Managers in planning, prioritizing, and managing the execution of platform projects, ensuring timely delivery and adherence to quality standards;
- Collaborating closely with other engineering leads, architecture board, product managers, and stakeholders to understand their requirements and incorporate them into the platform development process;
- Monitoring project progress, identifying risks and issues, and proactively implementing solutions to overcome obstacles;
- Fostering a culture of collaboration and knowledge sharing across teams to ensure effective and efficient delivery of projects;
- Providing technical guidance and support to cross-functional teams during the integration of their systems with the platform;
- Ensuring the stability, scalability, and security of the platform by implementing best practices and monitoring systems;
- Driving initiatives to optimize the platform's performance, availability, and response times;
- Establishing and tracking key performance indicators (KPIs) to measure the platform's reliability and performance, and take necessary actions to meet or exceed targets;
- Setting clear performance expectations, providing feedback, and supporting career development of team leads and other key members within an engineering organization;
- Perform regular 1-2-1 sessions with team leads and other key members to monitor people's mood and proactively resolve people's issues;
- Day on day communication with TLs, PM, PdM's to ensure successful decomposition and delivery of tasks (from tech perspective);
- Day on day communication with peers from other units and departments to ensure end to end solution vision.
Essential professional experience:
- Experience in tech lead / team lead / manager role;
- Be ready to push changes, deal with uncertainty, high volume of tasks and changing priorities;
- Experience in tech stack (React/Node.JS);
- Upper intermediate level of proficiency in English and Ukrainian language.