Мы — iOS-команда супераппа Яндекс Go. Разрабатываем и поддерживаем главный экран приложения Яндекс Go — с него начинается каждое взаимодействие пользователя с сервисами. Это одна из наиболее значимых и захватывающих областей в проекте. Интегрируем в суперапп сервисы, следим за их бесперебойной работой и тем, чтобы они гармонично взаимодействовали друг с другом. Создаём инструменты для рекламы и дистрибуции, чтобы повышать узнаваемость новых возможностей. Нашим приложением пользуются десятки миллионов человек. У нас интересно работать: сами оцениваем проекты и стараемся укладываться в сроки, каждый сотрудник влияет на реализацию функций. Проводим много A/B-тестов и вкладываемся в полезные решения. Большинство решений подкрепляем аналитикой, но иногда инвестируем в идеи просто потому, что в них верим. Активно изучаем и внедряем новые подходы, например SwiftUI, Combine и Swift Concurrency.

Обязанности:

Развитие приложения
Вы будете интегрировать новые сервисы и улучшать существующие, адаптируя приложение к разным регионам. Развитие backend-driven UI
Вам предстоит развивать backend-driven UI, чтобы гибко управлять интерфейсом с сервера и улучшать пользовательский опыт. Оптимизация скорости
Вы будете сокращать время реакции приложения, оптимизируя код, чтобы ускорить загрузку и обработку запросов. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

Ключевые навыки:

  • Понимаете iOS и хорошо знаете Swift
  • Реализуете код и участвуете в обсуждениях концепций и идей, технической проработке
  • Готовы изучать технологии, связанные с iOS-платформой и другими (например, BDUI)
  • Занимаете проактивную позицию: замечаете неэффективные места в коде и процессах, предлагаете решения, готовы брать на себя ответственность за результат