Duties

Техническое лидерство:

  • Активное участие в проектировании архитектуры (микросервисная архитектура, highload);
  • Вовлечённость в технические решения команды: код-ревью, техдолг, архитектурные комитеты;
  • Ответственность за качество и стабильность: CI/CD, мониторинг, инциденты, качество кода.

Построение цикла разработки:

  • Организация цикла разработки: выбор методологии (Scrum, Kanban), регулярные активности (стендапы, ретро, демо);
  • Планирование ресурсов и загрузки: от квартальных целей до задач на спринт;
  • Декомпозиция инициатив, контроль сроков и качества выполнения задач;
  • Взаимодействие с продуктом, аналитиками и другими командами — от discovery до delivery.

People management:

  • Участие в собеседованиях, в том числе в составлении профиля кандидата;
  • Onboarding новых сотрудников;
  • Работа с развитием инженеров: постановка ИПР, регулярная обратная связь, карьерные треки.

Requirements

  • Опыт продуктовой backend-разработки до перехода на позицию тимлида (Go будет преимуществом);
  • 2+ года управления командой разработчиков: постановка задач, развитие, мотивация;
  • Опыт построения микросервисных backend-систем — от проектирования архитектуры и границ сервисов до обеспечения стабильной работы под нагрузкой;
  • Умение управлять процессом разработки: планирование, декомпозиция, контроль сроков, качества и выкатки в прод;
  • Зрелый подход к развитию команды: умеете вовлекать, давать регулярную обратную связь, растить инженеров;
  • Способность мыслить системно: видите узкие места — в архитектуре, процессах, команде;
  • Знание и практический опыт работы с гибкими методологиями (Scrum, Kanban) будет плюсом.