Job Description

Senior Android Developer (Swift, Swift UI, BLE) – 5 to 7 Years Experience

Job Description:

We are looking for a highly skilled Android Developer with 5–7 years of hands-on experience in building modern Android applications using Kotlin and Jetpack Compose.
The ideal candidate should have solid experience working on Bluetooth Low Energy (BLE) integrations, along with a strong understanding of Android architecture components and performance optimizations.

Key Responsibilities

  • Design and develop advanced Android applications using Kotlin and Jetpack Compose.
  • Integrate and manage Bluetooth Low Energy (BLE) communication layers for hardware interaction.
  • Architect, build, and maintain reusable code and libraries for future use.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Write unit and integration tests to ensure robustness and reliability.
  • Stay updated with the latest trends in Android and BLE ecosystems.
  • Required Skills

  • 5–7 years of professional Android development experience.
  • Strong command of Kotlin, Coroutines, and Flow.
  • Proficiency with Jetpack Compose, LiveData, ViewModel, Navigation, Room, and other Android Jetpack components.
  • Solid experience with BLE communication, GATT profiles, characteristic reading/writing, connection states, etc.
  • Understanding of Clean Architecture, MVVM, or MVI patterns.
  • Knowledge of dependency injection frameworks like Hilt or Koin.
  • Experience working with background services, battery optimizations, and lifecycle-aware components.
  • Strong debugging and performance tuning skills.
  • Nice to Have

  • Experience with CI/CD tools like GitHub Actions, Jenkins.
  • Exposure to cross-platform frameworks like Kotlin Multiplatform Mobile, Compose Multiplatform Mobile is a plus.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application