2 дня назад
Android-разработчик (Bluetooth/BLE)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Android-разработчик (Bluetooth/BLE): Разработка Android-приложений с поддержкой BLE-устройств, фоновых процессов и офлайн-обмена с сервером через REST API с акцентом на стабильность работы при ограничениях современных версий Android. Focus on проектирование BLE-сессий, восстановление соединений, синхронизацию локальных данных, кэширование и работу приложения после перезапуска системы.
Локация: Воронеж, работа на месте работодателя или в гибридном формате; график 5/2 с 08:00 до 17:00, по договорённости. Офис находится в Центральном районе.
Компания
Универсальные Решения открывает новое направление разработки и формирует команду для проектной работы над Android-приложениями.
Что делать
- Разрабатывать Android-приложения на Java с использованием Kotlin как дополнительного инструмента.
- Интегрировать BLE-устройства: выполнять сканирование, подключение, чтение и запись характеристик и дескрипторов.
- Проектировать фоновые сценарии с WorkManager, Foreground Services и AlarmManager.
- Реализовывать работу с REST API, JSON, кэшированием, локальной базой данных и офлайн-синхронизацией.
- Создавать интерфейсы на View/XML и Jetpack Compose с адаптацией под смартфоны и планшеты.
- Обеспечивать стабильную работу приложения при сбоях сети, перезапусках системы и ограничениях фоновой активности.
Требования
- Уверенное владение Java; знание Kotlin будет преимуществом.
- Опыт работы с Android Studio, Gradle, Git, CI/CD, Android Bluetooth API, REST API и JSON.
- Понимание BLE-сессий, переподключений, разрешений Android 12+, фоновых ограничений, Doze Mode и App Standby.
- Опыт использования Room или другой локальной базы данных, реализации retry, экспоненциальной задержки, кэширования и ручной синхронизации.
- Умение работать с View/XML, Jetpack Compose, Material Design и адаптивной вёрсткой.
- Английский язык: чтение документации Android, библиотек и спецификаций протоколов.
Хорошо, если есть
- Опыт работы с датчиками устройства, Sensor API и обработкой данных.
- Опыт разработки функций камеры через CameraX или Camera2 API.
- Навыки написания юнит- и UI-тестов.
- Портфолио с проектами на BLE, фоновыми сервисами и WebSocket.
Культура и преимущества
- Полная занятость и возможность согласовать график.
- Возможна подработка.
- Предусмотрено трудоустройство по ТК РФ, а также сотрудничество с ИП и самозанятыми.
- Есть возможность карьерного роста.
- Рассматриваются кандидаты без опыта или с небольшим опытом при высокой мотивации к развитию.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Middle Android Developer (Kotlin)
4 дня назад
Android Developer (Middle)
Актив-М
2 дня назад
Ведущий Android-разработчик (Kotlin)
200 000 - 260 000₽
Dodo Brands
5 дней назад
Android разработчик (App&Web)
X5 Tech
22 часа назад
Mobile Developer (Android/Kotlin Multiplatform)
VK
3 дня назад