Ищем опытного Backend Team Lead для развития и управления ключевой core-командой. Работа включает взаимодействие со стейкхолдерами, проектирование отказоустойчивой распределённой архитектуры, перевод бизнес-требований в технические задачи, code review и развитие продукта.
Задачи:
- Анализировать запросы на новые функции и формулировать технические требования с учётом продуктовых и бизнес-целей.
- Взаимодействовать с другими командами разработки для интеграции решений и стабильной доставки функционала.
- Определять технический подход и согласовывать сроки с project manager.
- Участвовать в найме, проводить технические интервью и помогать новым разработчикам с онбордингом.
- Курировать разработку backend- и frontend-компонентов и следить за целостностью архитектуры.
- Участвовать в code review и развивать инженерные практики команды.
- Проводить регулярные 1:1 и performance review, поддерживать развитие команды.
- Работать с DevOps-инженерами над релизами и настройкой CI/CD.
Требования:
- 6+ лет опыта backend-разработки на Java.
- От 2 лет опыта на позиции Tech Lead или Team Lead, включая архитектуру, мотивацию и развитие команды.
- Понимание распределённых систем и сетевых протоколов.
- Опыт работы с реляционными и нереляционными базами данных.
- Практический опыт с процессами сборки и выкладки сервисов, Docker, Kubernetes и системами непрерывной интеграции.
- Понимание полного цикла разработки ПО и умение взаимодействовать с командами и стейкхолдерами.
- Английский не ниже B1.
Условия: гибридный формат работы в офисе в Тбилиси, поддержка релокации. Профессиональное обучение, медицинская страховка со стоматологической помощью, компенсация 50% занятий английским языком и с психологом, компенсация обедов, тимбилдинги и корпоративные мероприятия. Комфортный офис со снеками и фруктами.