H
HireSeeker
яндекс

Руководитель группы разработки транзакций в Карты

яндекс · 4 июн.

Зарплата не указана

Яндекс Карты — один из ключевых продуктов экосистемы Яндекса: ими пользуются миллионы людей, чтобы ориентироваться в городе, строить маршруты, находить места и решать повседневные задачи. Мы развиваем сценарии, в которых пользователь может не только увидеть объект на карте, но и сразу воспользоваться нужной услугой.

Сейчас мы создаём новую платформу для интеграции шеринговых сервисов в Карты: аренды самокатов, каршеринга и других сценариев краткосрочной аренды. Платформа будет работать с уже существующими клиентскими приложениями Карт.

Ищем руководителя группы фулстек-разработки со знанием Go. Вам предстоит собрать команду до пяти инженеров, спроектировать архитектуру платформы и довести её до релиза.

В этой роли важно не только управлять командой и процессами, но и участвовать в технических решениях, писать код, проводить ревью и помогать разработчикам двигаться быстрее. В будущем возможен наём фронтенд-разработчиков в ту же команду.

Формирование и развитие фулстек-команды

Вам предстоит сформировать команду до пяти разработчиков: участвовать в поиске кандидатов, проводить технические интервью, принимать решения о найме и помогать новым инженерам быстро погружаться в контекст. На первом этапе это будут бэкенд-разработчики, но в зависимости от задач возможен переход к кросс-функциональной команде. Вы будете отвечать за инженерное качество и результат команды: распределять задачи, помогать с техническими решениями, развивать разработчиков, выстраивать процессы ревью, планирования и поставки изменений.

Проектирование платформы микромобильности с нуля

Вы будете проектировать новую бэкенд-платформу для шеринговых сервисов: определять границы сервисов, доменную модель, API, схемы данных, подходы к интеграциям и обработке состояний. Нужно будет заложить архитектуру, в которой эти сценарии можно развивать, чтобы независимо и быстро расширяться на новые виды шеринга.

Hands-on-разработка на Go

Сейчас в Картах нет выработанного стандарта по написанию сервисов на Go, поэтому есть возможность определять подходы и лучшие практики для новых сервисов. Вы будете писать код на Go, проводить ревью кода, помогать команде с проектированием API и реализацией сложной бизнес-логики.

Интеграция с существующими клиентами и системами

Новая платформа должна работать с уже существующими клиентскими приложениями и сервисами. Вам предстоит разбираться в текущем ландшафте, договариваться о контрактах, проектировать совместимые API, продумывать миграции и обеспечивать плавное подключение новых сценариев без ухудшения пользовательского опыта.

Техническое лидерство в продуктовой команде

Вы будете работать вместе с продакт-менеджерами, аналитиками, клиентскими разработчиками и смежными командами. Нужно будет переводить продуктовые цели в технический план, оценивать сложность и риски, декомпозировать большие инициативы и доводить их до запуска. Также вы будете отвечать за надёжность, наблюдаемость и эксплуатацию. Вам предстоит закладывать в платформу понятные практики эксплуатации: мониторинг, логирование, алерты, диагностику инцидентов, технические метрики и инструменты для поддержки.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Руководили командой разработки и найма
* Разрабатывали и запускали сервисы на Go
* Работали с реляционными базами данных (например, с PostgreSQL)
* Можете работать в широком контексте: взаимодействовать с командами продукта, аналитики, клиентскими командами, смежными сервисами и партнёрами
* Хотите влиять не только на код, но и на продукт, архитектуру, команду и процессы разработки