We Stand with Ukraine
Home / Careers / Engineering Manager

Engineering Manager


Full Time

The Engineering Manager (Head of Development) is a senior leadership role responsible for overseeing the development and delivery of software applications. This position involves strategic planning, team leadership, and collaboration with various stakeholders to ensure the successful execution of development projects. The Application Director will drive innovation, ensure high-quality standards, and align development activities with the organization's goals.    


About the project :

Currently, the envisioned project is an application designed for patient management within hospital and nursing home networks in the United States, along with billing and insurance functionalities.  


Strategic Planning and Execution: 

  • Develop and implement the strategic roadmap for software development in alignment with business objectives. 

  • Set and enforce development standards, processes, and methodologies to ensure high-quality deliverables. 

Team Leadership and Development: 

  • Lead, mentor, and manage a team of software developers, engineers, and other technical staff. 

  • Foster a collaborative and innovative team culture that encourages continuous learning and improvement. 

  • Conduct regular performance evaluations and provide feedback to team members.  

Project Management: 

  • Oversee the planning, execution, and delivery of multiple development projects simultaneously. 

  • Ensure projects are delivered on time, within scope, and within budget. 

  • Monitor project progress, identify risks, and implement mitigation strategies.  

Technical Oversight: 

  • Stay current with emerging technologies and industry trends to drive innovation. 

  •  Provide technical guidance and expertise to the development team. 

  • Ensure the scalability, security, and performance of applications.

Collaboration and Communication: 

  • Work closely with other departments (e.g., product management, operations, marketing) to ensure alignment of development activities with business goals. 

  • Communicate effectively with stakeholders, including senior management, clients, and partners. 

  • Prepare and present regular status reports, development metrics, and project updates.

Quality Assurance and Improvement: 

  • Implement and oversee quality assurance processes to ensure the reliability and functionality of applications. 

  • Continuously assess and improve development processes to increase efficiency and quality. 

  • Facilitate post-project reviews and implement lessons learned. 


  • Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred). 

  • English – Advanced level, Ukrainian-native.


  • Proven experience in a senior development or technical leadership role. 

  • Extensive experience in software development, with a strong understanding of development methodologies (Agile, Scrum, etc.). 

  • Experience managing large-scale projects and leading diverse development teams.  

Technical Expertise: 

  • Strong and detailed knowledge of and experience with modern technology .NET Stack.  

  • Strong understanding of software architecture, design patterns, and best practices. 

  • Knowledge of database management, cloud computing (Azure), and cybersecurity.  

Leadership and Management Skills: 

  • Excellent leadership and people management skills. 

  • Ability to inspire and motivate a high-performing development team. 

  • Strong problem-solving and decision-making abilities.

Communication and Interpersonal Skills: 

  • Exceptional verbal and written communication skills. 

  • Ability to communicate complex technical concepts to non-technical stakeholders. 

  • Strong interpersonal skills and the ability to collaborate effectively with cross-functional teams.  

Project Management Skills: 

  • Strong project management skills with a track record of delivering projects on time and within budget. 

  • Proficiency in project management tools and techniques.

Analytical and Strategic Thinking: 

  • Strong analytical skills and the ability to think strategically. 

  • Ability to balance short-term priorities with long-term goals.

Adaptability and Innovation: 

  • Ability to adapt to changing technologies and industry trends. 

  • A proactive approach to identifying opportunities for innovation and improvement. 

Team: 30 members, developers, 2 BAs, 3 QAs, Technical writer, Supports. Ukraine and USA based  


Why Choose Us? What Do We Offer that's Exceptional?    

  1. Cutting-Edge Technologies on Real Projects: At Langate, you'll work with the latest technologies on live projects. We're a dynamic, fast-growing company, so you'll find a minimal amount of legacy systems and plenty of opportunities to implement new technologies. 

  1. Work-Life Balance with Benefits: We value work-life balance and offer paid time off, including vacation days and sick leave. Remote work options and hearty life are part of the package too.    

  1. Investment in Your Growth: We're committed to your professional development. You can expect training programs, courses, and opportunities to enhance your English language skills.    

  1. Team Building and Unity: We know that a happy team is a productive team. That's why we organize team-building events and group activities to foster strong bonds and a sense of belonging.    

When you choose us, you're choosing a company that values innovation, invests in its employees, and provides a supportive and engaging work environment. Join us in shaping the future of technology!  

Need more information? Welcome! 

Join our team

Submit your CV and make a step towards your dream career.

object(stdClass)#3449 (1) { ["message"]=> string(41) "The requested resource could not be found"}

By clicking this button, I agree to the use and processing of my personal data in accordance with Privacy Policy

    Tell us about your project
    We use cookies to ensure that we give you the best experience on our website. By continuing to browse this site you accept the use of cookies.
    Learn about latest
    compliance requirements

      How MSPs Can Choose the Right Software Development Partner