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
Published 1 December
83 views
ยท
9 applications
100% read
ยท
23% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...