- Страна
- Россия
iOS-разработчик wearable-приложения
Это отличная возможность поработать в Яндексе над новым продуктом с нуля. Высокий балл за сильный стек (SwiftUI, Concurrency), отсутствие легаси, возможность влиять на архитектуру и отличный соцпакет компании.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний CoreBluetooth и BLE для работы с носимыми устройствами, а также требованием к опыту проектирования архитектуры с нуля (Greenfield проект). Требуется стаж более 5 лет и навыки создания собственных SDK.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В вакансии не указана зарплата, но для Senior iOS-разработчика в Яндексе (учитывая требование 5+ лет опыта) рыночные предложения обычно находятся в диапазоне 350 000 – 500 000 рублей плюс годовые бонусы и опционы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
*🔎 iOS-разработчик wearable-приложения*
Привет! Меня зовут Саша, я отвечаю за мобильную разработку wearable-приложения. Мы запускаем продукт с нуля и ищем людей, которым интересно влиять на архитектуру, SDK, CI и качество продукта. У нас свободная атмосфера: мало микроменеджмента, много личной ответственности.
Александр Шушарин, руководитель группы
Команда отвечает за приложение целиком: архитектуру, взаимодействие с девайсом по BLE, собственный SDK, CI и инфраструктуру. Стек: Swift, Swift Concurrency, SwiftUI, CoreBluetooth, SPM.
Какие задачи вас ждут:
• Разрабатывать приложение с нуляПроектировать многомодульную архитектуру, выстраивать базовые слои приложения и SDK.
• Интегрировать приложение с wearable-устройствомРаботать с CoreBluetooth, BLE/GATT, подключением к девайсу и протоколами взаимодействия с устройством.
• Участвовать в разработке SDKПроектировать API, думать об удобстве интеграции, стабильности, расширяемости.
• Развивать CI и инфраструктуруУлучшать сборки, тесты, релизный процесс, диагностику и наблюдаемость.
Мы ждём, что вы:• Занимаетесь iOS-разработкой больше пяти лет
• Уверенно пишете на Swift, хорошо понимаете iOS SDK, жизненный цикл приложения, многопоточность и архитектурные подходы
• Готовы разбираться в нестандартных частях мобильной разработки
Наши бонусы:Яндекс — это комьюнити. Тут есть и спортивные клубы, и книжный клуб, и киберспортивное сообщество. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Swift
- SwiftUI
- Swift Concurrency
- CoreBluetooth
- BLE
- GATT
- SPM
- CI/CD
- SDK
- Architecture
Возможные вопросы на собеседовании
Вакансия подразумевает работу с носимыми устройствами, где BLE является основным каналом связи.
Расскажите о вашем опыте работы с CoreBluetooth: как вы обрабатываете переподключения и обеспечиваете стабильность передачи данных при низком энергопотреблении?
Команда проектирует многомодульную архитектуру и собственный SDK.
Какие принципы вы используете при проектировании публичного API для SDK, чтобы обеспечить его расширяемость и удобство для сторонних разработчиков?
В стеке указан Swift Concurrency.
Как вы решаете проблему Data Races в многопоточной среде Swift, и в каких случаях вы предпочтете Actors вместо традиционных механизмов синхронизации?
Упоминается работа над CI и инфраструктурой.
Каким был ваш самый сложный опыт настройки CI/CD для iOS-проекта? Как вы оптимизировали время сборки и прогона тестов?
Проект создается с нуля.
С чего вы начнете проектирование архитектуры нового приложения, если известно, что оно будет активно взаимодействовать с внешним железом и иметь сложную бизнес-логику?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

