Head of Engineering (Java)

Дата размещения вакансии: 17.09.2024
Работодатель: STARTRIBE LTD
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Сейчас мы в поиске опытного Head of Engineering со знанием Java и широким пониманием современных технологических трендов для руководства разработкой нашей линейки продуктов.
Ваша роль будет заключаться в управлении и профессиональном развитии agile стримов и команд разработки, построении взаимоотношений с ключевыми заинтересованными сторонами, и поддержании эффективных коммуникаций между подразделениями.

Для нас важно качество создаваемого продукта, поэтому:

  • Бизнес-логика покрывается Unit-тестами;
  • Все изменения проходят этап code review;
  • Сборки проходят этап ручного и автоматизированного тестирования командой QA.

При отклике на вакансию укажите, пожалуйста, размер и состав команд, которыми руководили (если не указано в резюме)

Стек проекта:

  • Бэкэнд - Java 17, Spring Boot, Oracle, PostgreSQL, Kafka, RabbitMQ, json-rpc, gRPC, REST, многопоточное программирование, микросервисная архитектура;
  • Фронтэнд - JavaScript, TypeScript, React / React Native, Vue, NextJS.

Основные задачи:

  • Развитие команды разработки, включая найм и коучинг;

  • Организация работы продуктовых команд на основе практик Scaled Agile Framework (SAFe);

  • Архитектурное участие в разработке приложений, выборе технологического стека, рефакторинге и оптимизации кодовой базы;

  • Трансляция бизнес-метрик в технические требования и процессы разработки;

  • Оптимизация средств непрерывной интеграции и доставки;

  • Управление процессами релиз-менеджмента, управление версиями и изменениями;

  • Обеспечение инновационных подходов в разработке для соответствия бизнес-потребностям;

  • Поддержка высокого качества продукта через управление ошибками, код-ревью и работу с инцидентами;

  • Мотивация и развитие команды разработки для достижения эффективности и профессионализма;

  • Консультирование команды по техническим вопросам и принятию решений;

  • Синхронизация стратегии разработки с бизнес-целями компании;

  • Работа с распределенной командой.

Какой опыт будет важен в работе?

  • Опыт работы в руководящих должностях с командами от 50 человек;

  • Знание и опыт работы с Java, принципами SOLID, KISS, DRY;

  • Опыт работы с архитектурой микросервисов, REST API, модульным и интеграционным тестированием;

  • Глубокое понимание Agile и опыт внедрения производственных практик;

  • Умение управлять наймом и формировать эффективные технические команды;

  • Навыки работы с Jira и другими таск-трекинговыми системами;

  • Готовность работать в динамичной компании и стартап-среде.

Что мы готовы предложить:

  • Возможность профессионального развития;
  • Отсутствие бюрократии;
  • Конкурентный уровень дохода;
  • График: 5/2 с гибким началом рабочего дня с 8:00 до 10:00;
  • Возможность работать удаленно.