Position: Engineering Team Lead
Company: Gismart
Experience required: 5y
English level: intermediate

Responsibilities:
- Building and leading development teams across different technologies
- Overseeing Web/Back-end Team
- Lead and improve the process of full-cycle development for mobile and web applications ensuring their integrity
- Developing strategic plans for the development, review of technology stack and optimal infrastructure
- Engage with the management team to develop company and team strategy to support growth and reliability on scale and company objectives achievement
- Find the most effective and efficient ways to solve customers’ and companies’ problems through tech solutions
- Staying on top of technology trends and developments
- Acting as a mentor to team members

Requirements:
- 5+ years of experience successfully developing applications, 2+ years of experience as a manager
- Strong knowledge in developing standalone software
- Deep knowledge of Software Architecture principles
- Experience of leading software teams across different technologies
- Understanding of DevOps principles
- Understanding of mobile app market, trends, and metrics

Will be a plus:
- Knowledge of the specifics and guidelines of iOS/Android operating systems
- Knowledge of Agile principles
- Experience in using Golang/Python or any other language
- Experience in using Swift/Kotlin/Obj-C language

Employee Benefits:
- 18 working days of paid vacation
- 75% compensation of sport activities
- English classes compensation
- Quarterly Educational Days
- Gismart Discount Club
- 70% compensation of therapy with corporate psychologists
- Gifting for major life events
- Music Lessons
- Breakfasts in the office
- 100% sick leave compensation
- A training budget with an opportunity to visit paid conferences, training sessions, workshops, etc.
- 3 paid personal days
- Medical Insurance