H
HireSeeker
яндекс

Мобильный разработчик (iOS/Android) в Яндекс Пэй

яндекс · 2 дня назад

↑ Вакансия с автоподнятием
Зарплата не указана

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

Чтобы быстро запускать и проверять промомеханики сразу на обеих платформах, мы строим продукт на backend-driven UI (BDUI) на базе DivKit: значительная часть логики и вёрстки промоэкранов живёт на бэкенде, а клиенты остаются тонкими. Это позволяет проверять гипотезы и проводить A/B-тесты без релизного цикла приложений. Поэтому нам нужен инженер, которому интересно работать не только на клиенте, но и на сервере, который определяет, что именно этот клиент рисует.

Мы ищем человека, который хорошо знает одну мобильную платформу (iOS или Android) и имеет реальный опыт работы со второй, а главное — хочет развиваться: от клиента к бэкенду BDUI, от одной платформы к обеим, от отдельной фичи к платформе промомеханик.

Разработка для Android и iOS

Вы будете разрабатывать и развивать клиентскую часть промомодуля Яндекс Пэй на Swift и Kotlin, создавать промоэкраны и механики для приложений партнёров и сервисов Яндекса. Также вам предстоит разрабатывать BDUI-микросервисы на Kotlin и Go, запускать новые промосценарии, проверять продуктовые гипотезы и проводить A/B-эксперименты, быстро доставляя изменения пользователям без релизного цикла мобильных приложений.

Проектирование архитектуры

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

Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile

* Занимались коммерческой мобильной разработкой более трёх лет
* Уверенно владеете одной из платформ — iOS (Swift) или Android (Kotlin, Java) — и имеете практический опыт работы со второй
* Создавали клиент-серверные приложения
* Понимаете преимущества и ограничения различных паттернов проектирования и архитектурных подходов
* Имеете опыт параллельного и многопоточного программирования, знакомы с алгоритмами и структурами данных
* Готовы писать BDUI на Kotlin и Go или быстро освоить Go, если пока не работали с ним
* Хотите развиваться: становиться фулстек- или кросс-платформенным инженером и владельцем своих компонентов
* Пишете юнит-тесты