Яндекс Райдтех

Разработчик (Мобильная инфраструктура)

в Яндекс Райдтех

300 000 —‍ 540 000 ₽/мес на руки

📍 Москва (м. Выставочная / м. Деловой центр)Санкт-Петербург (м. Площадь Ленина)Можно удалённо из РФ
Специализация
Mobile (Android / iOS)
Уровень
Senior

Мы делаем сервисы для всей мобильной разработки Яндекса. Наша задача — снижение time-to-market метрики с помощью оптимизации рутинных и ручных задач при работе с зависимостями для сборки, поиском и инстанциацией сборки на CI, деплоем и релизом приложения в различные магазины.

Ищем человека, который возьмёт на себя разработку небольших, но критически важных сервисов для компании. Вам предстоит разрабатывать управление сертификатами и подписью мобильных приложений для релизов в магазины, а также распространение тестовых сборок внутри компании или внешним тестировщикам (аналог TestFlight). Нужно будет улучшить мобильный CI и шаблонизировать его для сотен существующих и новых проектов, автоматизировать рутинные действия с магазинами: релизы, обновление профайлов и сертификатов.

Технологии/инструменты

JavaKotlinPython

Какие задачи вас ждут

Рефакторинг кода Подписатора

  • Сервис хранит все ключи и сертификаты подписи приложений компании. Кроме этого, он управляет доступами к этим ключам и к конкретным приложениям, которые потом релизятся в магазины приложений. Опубликовать приложение без Подписатора у нас невозможно. Этот сервис важен для всех разработчиков мобильных и даже десктопных приложений. Вы займётесь рефакторингом его кода (есть возможность переписать его с нуля, используя современные технологии), интеграцией с экосистемой сервисов для работы с магазинами приложений, развитием и улучшением функциональности сервиса.

Бета-дистрибуция

  • Сервис отвечает за хранение и доставку тестовых и пререлизных билдов для тестирования сразу на телефоны (аналог TestFlight). Он умеет оповещать пользователя о доступности новой версии в фича-ветке разработчика, о появлении новых релизов, а также автоматически устанавливать это приложение на телефон. Вы сможете заложить архитектуру сервиса, определить сценарии взаимодействия мобильного приложения с сервером, использовать кросс-платформенные технологии для реализации iOS- и Android-клиентов. Сервис и все компоненты будут разрабатываться с нуля.

Развитие сервисов в качестве старшего разработчика

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

Мы ждём, что вы

  • Не менее трёх лет разрабатывали приложения для Android/iOS или занимались backend-разработкой.
  • Работали с системами macOS или Linux и понимаете общие принципы работы ОС.
  • Хорошо знаете архитектуру и концепцию написания серверных приложений или хотите их освоить.
  • Хотите делать жизнь мобильных разработчиков лучше и проще, понимать их проблемы и специфику.

Будет плюсом, если вы

  • Писали серверные и клиентские приложения.
  • Знаете скриптовые языки или готовы их осваивать: Bash, Python, Ruby, Lua и т. д.
  • Готовы изучать новые технологии.
  • Хорошо знаете устройство какой-либо билд-системы: Gradle, fastlane, Maven, Make, GN.
  • Вас не пугают слова «натив», «докер», «деплой», «posix» и фраза «документации нет, читай код».

Что мы предлагаем

Здоровье

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

А также:

  • Психотерапия в офисе или онлайн-сервисах.
  • Лазерная коррекция зрения через год работы.
  • Ведение беременности и роды — через два года.
  • Страховка для родственников по системе 80/20.
  • Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.

Рост и развитие

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

А также:

  • Оплата участия в профильных конференциях.
  • Скидка 50% на изучение иностранных языков.
  • Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.

Спорт

Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером.

А также:

  • Бесплатные онлайн-тренировки с FITMOST.
  • Скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
  • Спортивный клуб Яндекса.
  • В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.

А ещё:

  • Гибкий график. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
  • Всё для детей. Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.
  • Жилищные займы. Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.

Больше о нашей команде

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

Мы много выступаем и рассказываем о наших технологиях:

Кристина Куксенко Recruiter
Яндекс Райдтех

О компании Яндекс Райдтех

Сфера
Продуктовая компания
Размер
1001+

Яндекс Райдтех — это Такси, Драйв, Доставка и другие сервисы Яндекса. Подразделение Такси отвечает за то, чтобы перемещение из пункта А в пункт Б было удобным для всех. Это более 800 микросервисов и 42,3 млн пользователей в месяц. Такси — это сложные алгоритмы поиска водителей, продуктовый подход к разработке и высокая нагрузка на сервисы. Одним из продуктов компании является такси для бизнеса. С 2017 года развивают направление беспилотных автомобилей.

В Такси есть три основных направления разработки, где собрано много различных команд с совершенно разными задачами и интересными челленджами.

В августе 2020 года был запущен Яндекс Go, объединивший сразу несколько сервисов Яндекса, кроме онлайн-заказа такси, приложение объединяет сервисы каршеринга, заказ еды, экспресс-доставку продуктов, отслеживание движения общественного транспорта и грузоперевозок.

Похожие вакансии

410 000 – 540 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
410 000 – 540 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
400 000 – 550 000 ₽/мес на руки
Можно удалённо из РФ
380 000 – 420 000 ₽/мес на руки
Можно удалённо из РФ
380 000 – 420 000 ₽/мес на руки
Полная удалёнка