Наша команда разрабатывает один из наиболее кросс-сервисных продуктов в Яндексе — оформление подписки Плюс. Она позволяет слушать музыку, смотреть фильмы и сериалы, читать книги и получать финансовые преимущества. Контентным сервисам не нужно самим решать, какие способы оплаты предложить пользователю, как привязать новый способ, как работают платёжные шлюзы и как защищаться от мошенников. Достаточно интегрировать нашу платформу, которая возьмёт на себя эти задачи. Мы ищем iOS-разработчика в нашу кросс-функциональную команду для развития международного направления.

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

Развитие платформы
Контентные сервисы представлены на различных устройствах и в различных регионах. Вам предстоит учитывать множество нюансов i18n, оформления под разные сервисы и регионы и особенностей разработки под iOS и tvOS, чтобы пользователи могли максимально комфортно оформлять подписку. Продуктовые задачи
Одно из приоритетных направлений — расширение списка способов оплаты. Вы будете внедрять новые платёжные системы и кошельки, чтобы пользователь мог выбрать наиболее подходящий способ оплаты для своего региона.
Одна из наших основных метрик — конверсия в оформление подписки. Поэтому вы будете вместе с менеджером по продукту придумывать и разрабатывать механики контроферов и апсейла, чтобы пользователь смог найти в экосистеме Плюса лучшую для себя подписку. Технические задачи
Процесс оформления подписки и экраны, которые видит пользователь, сильно зависят от региона и способа оплаты. Чтобы сократить количество ветвлений в бизнес-логике и уменьшить time-to-market, мы постепенно внедряем backend-driven UI. Вам предстоит участвовать в переводе процесса оформления подписки на BDUX и BDUI. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

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

  • Свободно владеете Swift
  • Знаете системные фреймворки iOS и гайдлайны Apple
  • Умеете писать unit-, snapshot- и UI-тесты
  • Готовы изучать и использовать новые технологии

Дополнительные требования:

  • Работали с Apollo для GraphQL
  • Разрабатывали приложения с backend-driven UI