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. 
Rephrase with Ginger (Cmd+⌥+E)