The Android Developer will focus on designing and implementing a Bluetooth orchestration layer to standardize BLE interactions across multiple app features. The role involves creating robust device discovery, managing connection lifecycles, and normalizing events within Android Native applications using Kotlin for store and IoT workflows.
Responsibilities
- Develop and maintain Bluetooth Low Energy (BLE) features in Android Native applications using Kotlin
- Implement complete BLE workflows including device discovery, scanning, connection, disconnection, and ongoing device communication as needed
- Design and build a centralized Bluetooth orchestration layer to streamline BLE operations and prevent redundant implementations across feature teams
Requirements
- Proven experience in Android Native development with Kotlin
- Hands-on experience with Bluetooth and BLE technologies; familiarity with Bluetooth and NFC is expected for this role
Tech Stack
Android Native, Kotlin, Bluetooth Low Energy (BLE), Bluetooth, NFC
Additional Information
- This position does not support visa transfer or sponsorship at any time.
Visa transfer or sponsorship is not available for this role now or in the future.