Lead Android Developer
Description
Our client is an innovative manufacturer of medical devices in the United States that produces devices and software applications.
You will be leading the development of a security-critical Android mobile gateway application used to communicate with wearable cardiac-monitoring devices for a major U.S. healthcare provider.
The work involves building a highly reliable, secure, medical-grade communication layer between Android devices and a wearable sensor, operating within an MDM/Device Owner environment and adhering to regulatory requirements.
Requirements
- 6+ years of hands-on Android development experience
- Strong proficiency in Kotlin
- Practical experience with Bluetooth Low Energy (BLE)
- Proven background in technical leadership or team-leading roles
- Excellent communication skills and ability to work effectively in a team
- Strong analytical and problem-solving abilities
- Proficiency in English with the ability to communicate directly with clients
Nice-to-Have
- Secure storage, encryption, certificate pinning
- Background services architecture (WorkManager, foreground services)
- IoT/embedded experience, collaboration with firmware teams
- Custom protocol design (BLE characteristics, binary formats)
- Experience in medical/regulated environments
- Performance profiling, stability engineering
- MDM/Kiosk mode, Device Owner expertise
Job responsibilities
- Own and drive the architecture of the Android gateway application
- Lead BLE Central-mode integration with a wearable medical device
- Ensure stable background operation and power-efficient connectivity
- Implement secure communication flows, encrypted data handling and privacy-driven design
- Integrate MDM/Device Owner configurations, kiosk mode and device-level restrictions
- Provide technical leadership, code reviews, mentoring, and best-practice enforcement
- Collaborate closely with firmware, backend, QA and security teams
- Participate in regulatory reviews, compliance discussions and security assessments
Required skills experience
| Android |
Required languages
| English | B2 - Upper Intermediate |
Kotlin, Android, BLE
๐
Average salary range of similar jobs in
analytics โ
Loading...