Старший iOS разработчик
Ищем Senior iOS разработчика для поддержки и развития зрелого нативного iOS-приложения для управления Bluetooth-устройствами. В проекте — зашифрованные чаты, аудио/видеозвонки, Apple Watch и сложная работа с BLE. Требуется глубокое знание Swift, UIKit, RxSwift и опыт с CoreBluetooth. Предлагаем полную удаленку, долгосрочный продукт и 20 оплачиваемых дней отпуска.
Зарплата не указана — оценили по рынку
На основе 9 похожих вакансий за 90 дней.
Что предстоит делать
##### О компании Archysoft Archysoft — компания по разработке программного обеспечения с более чем 10-летним опытом предоставления решений клиентам в США и Западной Европе. Мы ищем Senior iOS Developer для поддержки и дальнейшего развития зрелого нативного iOS-приложения для управления устройствами с поддержкой Bluetooth. Продукт также включает зашифрованные чаты, аудио- и видеозвонки, мультимедийные функции и сопутствующее приложение для Apple Watch. Проект активно разрабатывается с 2018 года и включает большую кодовую базу на Swift, несколько таргетов приложения, региональные сборки и интеграцию с физическими устройствами. В этой роли вы будете: - Поддерживать и развивать нативное iOS-приложение; - Расследовать проблемы в продакшене и сбои; - Внедрять новые функции и поддерживать новые версии iOS и устройства; - Работать с Bluetooth Low Energy, пользовательскими протоколами устройств, фоновыми подключениями и OTA-обновлениями прошивки; - Поддерживать WebRTC-звонки, интеграцию с CallKit, зашифрованные чаты и безопасное локальное хранилище; - Поддерживать приложение для Apple Watch и фоновую аудиофункциональность; - Управлять релизами через TestFlight и App Store; - Поддерживать несколько таргетов приложения и региональные конфигурации; - Обновлять зависимости и постепенно улучшать устаревший код; - Участвовать в код-ревью и сотрудничать с командами разработки и тестирования. ##### Требуемый опыт и навыки - 5+ лет коммерческого опыта разработки под iOS; - Экспертные знания Swift; - Сильный коммерческий опыт работы с UIKit, Storyboards, XIB, Auto Layout и пользовательскими представлениями; - Сильный опыт работы с RxSwift, RxCocoa и реактивным программированием; - Практический опыт работы с CoreBluetooth и BLE, включая GATT, фоновые режимы и стабильность соединения; - Умение читать и модифицировать код на Objective-C; - Опыт работы с локальными базами данных, Keychain и чувствительными или зашифрованными данными; - Хорошее знание Swift Package Manager; - Опыт поддержки больших Xcode-проектов с несколькими таргетами; - Опыт работы с fastlane, TestFlight и релизами в App Store; - Навыки отладки продакшен-проблем; - Способность работать самостоятельно; - Уровень английского B2 или выше. ##### Будет плюсом - Опыт работы с RxBluetoothKit и OTA/DFU-обновлениями прошивки; - Опыт работы с WebRTC и CallKit; - Опыт разработки под Apple Watch или watchOS; - Опыт работы с технологиями сквозного шифрования, такими как Olm или Matrix; - Опыт работы с Realm и зашифрованным локальным хранилищем; - GitLab CI, fastlane Match и self-hosted macOS runners; - Опыт поддержки приложений для китайского рынка. ##### Технологический стек Swift, Objective-C, UIKit, MVVM, RxSwift, RxCocoa, Moya, Alamofire, CoreBluetooth, RxBluetoothKit, Realm, WebRTC, CallKit, Firebase, SPM, GitLab CI, fastlane, watchOS. ##### Что мы предлагаем - Полностью удаленная, полная занятость; - Долгосрочный продукт с устоявшейся пользовательской базой; - Работа со сложной нативной мобильной функциональностью и физическими устройствами; - План профессионального развития и регулярная обратная связь; - Компенсация одобренных курсов и сертификаций; - 20 оплачиваемых рабочих дней в год на отпуск и больничный; - Пересмотр зарплаты на основе производительности и профессионального роста. ##### Процесс собеседования - Вводное интервью с рекрутером; - Техническое интервью; - Финальное интервью с клиентом или представителем проекта.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Archysoft
2 активные вакансии в компании
Старший Android разработчик
~1 856 900 ₸ оценка
Ищем опытного Android-разработчика для работы над зрелым нативным приложением для управления Bluetooth-устройствами. Нужно поддерживать и развивать функционал, включая BLE, WebRTC, шифрование и Wear OS. Требуется глубокое знание Kotlin, RxJava и Android SDK, а также опыт работы с большим продакшн-кодом. Предлагаем полную удаленку, долгосрочный проект и возможности для роста.
Похожие вакансии
6 вакансий
iOS-разработчик (Swift)
~2 116 260 ₸ оценка
Ищем опытного iOS-разработчика (Swift) для создания и развития мобильного приложения. Требуется уверенное владение SwiftUI, реактивным программированием и CI/CD. Предлагаем гибридный или удаленный формат, ДМС и комфортный офис в Москве.
iOS-разработчик
~2 116 260 ₸ оценка
Ищем опытного iOS-разработчика (Swift, UIKit, MVVM+Coordinator) для работы над существующим приложением и миграции на SwiftUI. Требуется от 3 лет коммерческого опыта, сильное знание UIKit и архитектуры. Предлагается полная ответственность за технический результат и стабильность релизов.
Senior iOS Developer
~2 116 260 ₸ оценка
Ищем Senior iOS разработчика для создания и развития мобильных банковских приложений на Swift. Нужен опыт от 4 лет, уверенное владение UIKit, архитектурными паттернами и многопоточностью. Компания предлагает полную удаленку, белую зарплату, ДМС и поддержку профессионального роста.
iOS разработчик
~2 116 260 ₸ оценка
Ищем iOS-разработчика для создания мобильных приложений на Swift с использованием UIKit и SwiftUI. Нужен опыт с AI-инструментами и Swift Concurrency. Предлагаем работу с современными технологиями.
iOS разработчик
~2 116 260 ₸ оценка
Ищем опытного iOS-разработчика для создания новых функций и проектирования архитектуры мобильного приложения. Требуется отличное знание Swift, UIKit и популярных библиотек, а также опыт работы с высоконагруженными проектами. Предлагаем интересные задачи и работу в команде профессионалов.
iOS Developer
~2 116 260 ₸ оценка
Вакансия для опытного iOS-разработчика с 6+ годами стажа. Предлагается удаленная работа на частичную или полную занятость. Требуется знание Swift, UIKit, SwiftUI и смежных технологий. Оплата от $25 в час.
Уже не первая вакансия за сегодня
С аккаунтом интересные вакансии можно сохранять, а свежие по вашему стеку — получать алертом. Бесплатно.