Старший iOS-разработчик в группу мобильной разработки экспериментальных носимых устройств
Команда мобильной разработки носимых устройств: вы будете делать клиентскую часть и SDK для взаимодействия прошивки с мобильным приложением, обеспечивать стабильную фоновую работу и интеграцию голосовых сценариев с Алисой, чтобы устройства работали надёжно в реальных сценариях
ГрейдSenior
Стек
SwiftSwiftUICore BluetoothCombineSwift ProtobufSPMasync/await
Задачи
- •Реализация протокола обмена данными с носимыми устройствами через Core Bluetooth
- •Разработка и запуск продуктов носимых устройств от MVP до массового продукта
- •R&D на стыке прошивки и операционной системы для стабильности Bluetooth и фоновой работы
- •Интеграция голосовых сценариев и аудиосессий с Алисой, обработка прерываний и аудиомаршрутов
- •Разработка и поддержка SDK для работы с несколькими носимыми устройствами
Обязательно
- •Глубокие знания Swift и iOS SDK
- •Опыт разработки библиотек и SDK
- •Умение ясно и просто объяснять сложные технические решения
- •Постоянное профессиональное развитие и следование трендам iOS-разработки
- •Уверенное применение AI-инструментов в повседневной работе
Будет плюсом
- •Опыт работы с Core Bluetooth или другими системными фреймворками для фоновой работы
- •Опыт реализации нетривиальной логики взаимодействия с WKWebView
- •Опыт проектирования и разработки технических устройств (прошивка/hardware)