Обязанности:
Разработка BDUI SDK и принятие архитектурных решенийВам предстоит развивать возможности BDUI, принимать архитектурные решения и справляться с нетривиальными нативными задачами, которые влияют на несколько сервисов. Оптимизация скорости работы SDK
Нам важно, чтобы код работал максимально быстро. Вам предстоит не допускать деградации производительности, исследовать и внедрять решения, которые ускорят функциональность SDK, писать тесты, настраивать мониторинги и многое другое. Инфраструктура и developer experience
Наши основные пользователи — разработчики. Мы хотим, чтобы им было максимально удобно и приятно применять наше решение. Вам предстоит работать над этой задачей — от написания документации и создания процессов до улучшения инструментов и инфраструктуры. Больше о мобильной разработке в Яндексе — в канале Yandex for Mobile
Ключевые навыки:
- Разрабатывали iOS-приложения с помощью Swift и UIkit
- Не боитесь расширять свои знания и погружаться в разные стеки технологий
- Умеете проектировать клиент-серверное взаимодействие
- Знаете классические алгоритмы и структуры данных