Position: Engineering Director
Company: S-PRO
Category: Lead
Experience required: 5y
English level: upper

S-PRO is a software development and IT consulting partner. We develop unique products tailored to the client’s needs and requirements and accelerate business. Our workflow with every project is Consultancy, Discovery, Build, and Maintain.

**Industry and technology expertise** is our strength.** Research & Development** is our energy.

With every project, we focus on a business need and deep-diving to clients’ core issues. Only after this analysis can we start development. This approach guarantees delivery of just the right product to our customers and minimizes idle work for our team.


**Skills must have:**
Skills must have:
— 3+ years of experience in different top levels of positions such as Technical Lead, Engineering Manager, Head of Development team.
— Experience in leading a team of engineers and guiding them through their career development.
— Understanding of modern software development processes, frameworks.
— Exceptional technical, communication, and coaching skills.
— Strong leadership and motivational skills.
— Experience in building efficient teams, ability to motivate and support staff.
— Excellent people management and communication skills.

**Technologies: **various JavaScript technologies such as Angular, React, Node.js


**Responsibilities**
Responsibilities:
— **Lead Software Engineering Department: **Lead internal web and mobile engineers (approximately 80 engineers), including JS, Python, PHP, React Native, and Flutter. Lead and mentor Technical Leaders team (18 experts).
— **Lead Technical Excellence inside all company: **Define technical strategy and prepare the development directional plans, metrics, and capabilities. Improve the best practices inside the company and investigate new technology trends. Improve the quality standard of code, and architecture and enforce best practices.
—  **Lead Competence matrices activities for engineers:**Update competency matrices. Hold performance assessments and compensation reviews for the team members. Help develop their careers to their skill levels, personalities, and professional goals.
— **Improve efficiency of the engineering teams:** Make better the approach of forming the most accurate estimate of the required time and team efforts for development.  Form teams and payrolls.
— **Improve internal services of the company: **Take part in consulting, technical Interviews, pre-sale activities. Take part in hiring of new team members, and improve the process of candidate evaluation.


**Benefits And Perks:**
—** Flexible schedule:** you can start the workday at any time from 8 to 11 in the morning;
— **Hybrid work model: **decide for yourself where you want to work: from our stylish and comfortable offices, your cosy home, or anywhere else;
— **Medical insurance:** all our employees who have passed the probationary period are now registered in our health insurance program;
— **Paid vacations:** so, we need to make sure that our employees regularly take vacations and don’t overwork;
— **Regular salary reviews;**
— **Compensation for external training: **we encourage the desire of specialists to develop by paying 50% of the cost of professional courses and conferences. And if someone successfully completes a course and receives a certificate, they may receive 100% compensation.


**Stages of communication: **
- 1 hour general conversation with a Recruitment Partner;
- 1 hour interview with Chief Operation Officer and Human Resource Director; 
- 1 hour interview with Chief Executive Officer and Chief Finance Officer.