This job is no longer available
This job expired on 06/08/2026. It no longer accepts applications.
Senior Android Developer – IoT & BLE Expertise
Source-Right · Ahmedabad
Job description
About the role
We are looking for a senior Android developer to design and deliver high‑performance mobile applications that interact with IoT devices. The role focuses on building scalable features, integrating BLE communication, and ensuring seamless cloud synchronization.
Key responsibilities
- Develop and maintain Android applications using Kotlin and AndroidX libraries.
- Implement BLE/GATT communication, OTA updates, and secure IoT connectivity.
- Integrate backend services via REST and GraphQL APIs, handling authentication and notifications.
- Optimize performance, conduct debugging, and perform code reviews in an Agile/Scrum environment.
- Collaborate with firmware and cloud teams to support evolving hardware capabilities.
Required profile
- Strong experience in Android development with Kotlin.
- Hands‑on experience with BLE/GATT, MQTT, and other IoT protocols.
- Proficiency in modern Android architectures (MVVM, Clean, MVP) and dependency injection.
- Experience with Room, secure local storage, and offline data handling.
- Comfort working in Agile/Scrum teams and delivering high‑quality code.
Required skills
- Kotlin, Java, Coroutines, Flow, Jetpack Compose
- ViewBinding, DataBinding, RecyclerView, Custom Views
- BLE, Wi‑Fi, MQTT, JSON
- REST APIs, GraphQL, authentication, cloud integration
- Room database, secure storage, offline handling
- JUnit4/5, Mockito, Espresso, UI testing
- Firebase Crashlytics, Analytics, SonarQube
- MVVM, MVP, Clean Architecture, modularization
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Source-Right
Ahmedabad