Разработка Android-приложения для Bluetooth-устройств
О позиции
Мы ищем разработчика Android-приложений для создания приложения, которое будет взаимодействовать с внешним оборудованием через Bluetooth. Основная задача заключается в установлении надежного Bluetooth-соединения с любым современным Android-устройством, а также в создании удобного интерфейса для сопряжения, отправки и получения данных с целевым устройством.
Чем вы будете заниматься
- Разработка Android-приложения с использованием Java или Kotlin.
- Создание надежного Bluetooth-соединения с устройствами.
- Проектирование интуитивно понятного пользовательского интерфейса для взаимодействия с устройством.
- Документирование кода и создание README для объяснения шагов сборки.
- Тестирование и отладка приложения на Android 8.0 и выше.
- Предоставление полной версии проекта Android Studio и подписанного APK для тестирования.
Требования
- Опыт разработки Android-приложений с использованием Java или Kotlin.
- Знания в области Bluetooth и Bluetooth Low Energy (BLE).
- Опыт работы с архитектурой мобильных приложений.
- Способность создавать чистый и поддерживаемый код.
- Опыт работы с Android Studio и соответствующими инструментами.
Будет плюсом
- Опыт работы с различными Bluetooth-стеками и библиотеками.
- Знание принципов проектирования пользовательского интерфейса.
- Опыт работы с UUID и характеристиками сервисов Bluetooth.
Что мы предлагаем
- Гибкий график работы и возможность удаленной работы.
- Конкурентоспособная оплата труда.
- Возможность работать над интересными проектами с новыми технологиями.
- Поддержка в обучении и развитии навыков.
- Доступ к современным инструментам и ресурсам для работы.
Вакансия предлагает интересный проект с возможностью удаленной работы, но не указана конкретная компания. Описание вакансии достаточно подробное, но зарплата не указана.
Кто здесь добьётся успеха
Глубокое понимание работы с Bluetooth API в Android, включая опыт работы с библиотеками, такими как Android Bluetooth API и RxAndroidBle.
Способность работать самостоятельно в удаленном режиме, управляя своим временем и задачами, а также активное участие в виртуальных командных встречах.
Опыт разработки пользовательских интерфейсов с использованием Jetpack Compose или XML, с акцентом на удобство взаимодействия пользователя с Bluetooth-устройствами.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Mobile Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев