Вакансия Tech Lead (Java)

5 вакансий
Специализация: Team/Tech Lead
Уровень: Team Lead
Опыт: Более 5 лет
Уровень английского: Upper-Intermediate
Город: Минск, Беларусь
Режим работы: Полный день
Размер команды: 6—8
Размер компании: 100
Возможна удалённая работа: Да

Bamboo Agile, the leading Estonian software development boutique, is looking for a Tech Lead interested in building performant mobile apps on both the iOS and Android platforms. He will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure.

You can work both remotely and in our office in Minsk and in Saudi Arabia (KSA). This position requires business trips to Saudi Arabia.

Responsibilities

  • Own, operate and maintain the team’s services.
  • Institute development best practices to ensure the team produces high-quality, well-architected and supportable code. Stay up-to-date with industry developments and challenge the team to adopt leading modern technologies, approaches, and best practices.
  • Be comfortable expressing thoughts and ideas as detailed prose and use it as an effective means to collaborate with cross-functional teams
  • Manage employee career development by coaching and mentoring engineers while guiding senior contributors to maximise their potential. Write performance evaluations, collaborate with employees on their objectives and provide a clear path for progression through personal development plans.
  • Own, operate and maintain your team's products.
  • Collaborate on roadmaps with Product Managers to ensure the team has clear direction and priorities. Ensure there is cross-training and a healthy balance between features and technical debt.

Qualifications

  • Minimum 7 years of hands-on experience along with demonstrated leadership (manager or tech lead) in a large-scale, distributed applications environment on Spring Boot technologies
  • Hands-on experience scaling production backend systems, with the proven ability to design and develop horizontally scalable, resilient and performing-under-load systems
  • Bachelor's degree in Computer Science or a related engineering field
  • Strong Computer Science fundamentals not limited to data structures, algorithms, operating systems, and distributed systems
  • Able to work well in leading and motivating a team
  • Experience working with SCRUM teams and Agile principles while embracing uncertainty, continuous improvement and predictable delivery
  • Previous Engineering Management experience.

What we offer:

  • Opportunities to work on (and switch between) challenging projects using modern technologies and tools;
  • Competitive salary that depends on experience and skills;
  • Flexible working hours.

If you are up to the challenge we are looking forward to getting your CV!

69b738d96b80b4659e533d99c1356e49
Представитель компании
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.