Position: Development Manager
Company: Attractor AI
Experience required: 5y
Category: Lead
English level: fluent
Published: 2020-07-01T00:00:00+03:00

**About the role** 
The Development Manager is responsible for handling all aspects of technical management, operations and delivery of multiple oversea agile and kanban teams.  This includes overseeing technical leads and their engineering teams, progress reporting, triaging issues that arise, mentoring staff and supporting production deployments and operations. The Development Manager works with Program Leads to accurately assess the effectiveness of engineering staff, development processes and the progress of development, identifying risks as well as personnel or resource issues that arise, assuring quality operations while keeping deployments to timelines. 

You will work with Architects and coordinate efforts among multiple engineers and outside vendors, in a matrixed and geographically dispersed team environment.  Success means delivering projects on time and on budget, while assuring continued quality and success with existing operational applications.  It also means maintaining an engaging daily working environment, being proactive rather than reactive, and being supportive in a servant leadership role to assure the success of engineering teams.  As Development Manager, you will gain the trust of the engineering staff, maintain high levels of operational quality and efficiency, and effectively promote the end product to the user community and management.  This position reports to the Director of Engineering.


**Duties and Responsibilities**
— Manage, mentor and support technical leads of multiple teams and their engineering staff
— Working with various Program and Team Leads, coordinate the efforts of Frontend and Backend Developers, QA and DevOps, assuring effective cross-team collaboration and a engaging engineering culture
— Collaborate with Architects, leverage personal technical expertise on technical-scope issues that arise for the formation of best in class technical solutions
— Manage the quality and efficiency of production deployed systems, overseeing excellence of the technical teams supporting deployments and operations, such as DevOps, Security and QA
— Report technical program progress and related KPIs regularly to management executives
— Track technical progress and issues:  Identify solutions for program problems as they arise, remove blockers
— Help keep projects on schedule and within budget;  
— Estimate the probability that project will complete successfully on or before the deadline, identifying risks that reduce the probability of successful completion, or opportunities that would increase the probability of successful completion prior to deadline
— Review tests, code and designs frequently to ensure that program goals are being met
— Help maintain internal IT infrastructure/permissions in support of all business functions


**What we can offer**
— High salary
— Modern office near the city center
— Informal and friendly atmosphere
— The ability to focus on your work: a lack of bureaucracy and micromanagement
— Flexible working hours (start your day between 9:00 and 11:30)
— Ability to combine remote and work in the office
— Paid vacation (30 calendar days) and sick leaves


**About the company**
Uproad is a start-up consumer division within Kapsch Group, a well-established global transportation systems company. Our company is committed to creating smart mobility solutions that help reduce pollution and traffic making road travel safer, more reliable, efficient, and comfortable for everyone.
Engineering Team
Ukrainian site is based on Attractor.ai company host. There will be 3 Android engineers onsite, with 10+ engineering people overall on this branch.