Разработчик инфраструктуры мобильных приложений

Москва, Санкт-ПетербургiOS, Android, Java, Python, Бэкенд, ИнфраструктураСпециалист, Старший специалист
Мобильные приложения — неотъемлемая часть Яндекса и его сервисов. Сотни разработчиков трудятся над тем, чтобы десятки миллионов пользователей могли ежедневно решать свои задачи с помощью мобильных устройств. Мы предлагаем вам принять участие в создании и улучшении инструментов, позволяющих увеличить скорость мобильной разработки и доставки изменений пользователям во всех проектах Яндекса.

Вам предстоит:

  • создавать и улучшать инструменты разработки, тестирования и сборки для мобильных приложений Яндекса;
  • работать над внутренними общими библиотеками под iOS и Android;
  • участвовать в проектировании наших систем;
  • взаимодействовать со смежными командами и с пользователями.
В работе мы как используем готовые инструменты (Gradle, Bitbucket, TeamCity), так и создаем свои.

Требования:

  • знание алгоритмов и структур данных;
  • опыт разработки под iOS или Android;
  • знание современных тенденций в мире мобильной разработки и понимание процессов работы: от технического задания и первых коммитов до релиза в магазинах приложений и дальнейших обновлений.
Большим плюсом будут углубленные знания в области систем сборки (Gradle, Bazel, Xcodebuild, Fastlane), виртуализации, анализа больших данных, систем контроля версий и непрерывной интеграции.