Lead Android Developer Offline
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
The job ad is no longer active
Look at the current jobs Android →
📊
Average salary range of similar jobs in
analytics →
Loading...