Описание вакансии
Сейчас мы в поиске опытного 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;
- Возможность работать удаленно.