Москва
Санкт-Петербург
Сочи
mobile
в офисе
middle
senior
DevOps-инженер мобильных приложений
Фотография автора вакансии

Эдуард Оболенский

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

В Такси, Драйве, Заправках и Услугах мы применяем как Flutter, так и Native iOS/Android. Во всех этих продуктах есть масса общих и переиспользуемых компонентов. А объединяет их всех наша общая инфраструктура.

Мы ищем крутого специалиста, готового сражаться с кодгеном в новых языках и платформах. А если идея написать собственную систему сборки для Flutter вас не пугает — мы уже на одной волне!

Основной языковой стек: Kotlin (JVM, JS, Native), Dart, Bash.

Технологии: Kotlin MPP/Native, Gradle, fastlane, Flutter, TeamCity, Docker.

Что нужно делать:

  • создавать на Kotlin fullstack-сервисы и десктопные приложения;
  • работать над инфраструктурой вокруг мобильных команд Яндекси Go, Pro, Маркета, Еды, Лавки;
  • прорабатывать и реализовывать сложные технические задачи (например, сервисы для управления доступами к магазинам приложений и организацию деплоя через эти сервисы);
  • оптимизировать и автоматизировать процессы команд мобильной разработки;
  • разрабатывать кросс-платформенные библиотеки и расширения;
  • делать сложные масштабируемые сервисы, которые повлияют на всех разработчиков Яндекса.

Мы ждем, что вы:

  • свободно владеете Java, Kotlin или Swift, знаете устройство JVM или LLVM;
  • от трёх лет разрабатывали Android- или iOS-приложения либо JVM-бэкенд;
  • отлично знаете ООП и архитектурные подходы;
  • свободно ориентируетесь в Git (объясните разницу между merge и rebase, не пугаетесь слова reflog);
  • отлично знаете принципы работы современных CI/CD-систем;
  • умеете писать скрипты на Bash, Python или Ruby;
  • знаете Docker и Kubernetes и умеете поднять сервис с нуля без Stackи Overflow.

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

  • хорошо знаете POSIX-системы;
  • работали с системами управления конфигурациями Salt или Ansible;
  • писали нативные платформенные приложения (Linux, macOS, Windows);
  • понимаете принципы межпроцессной коммуникации (IPC, RPC, plain sockets).
Фотография автора цитаты

Юрий Мещеряков

Head of Recruitment Екома и Райдтеха

У нас многоступенчатый отбор — так получается объективнее и быстрее. Сейчас вы отправите резюме, и если всё сложится, то в ближайшие 3-5 дней мы пришлём вам приглашение. Что ждёт вас дальше, читайте на странице для подготовки к интервью.