Senior Android Developer
Posted on:
6 hours ago
Vacancies:
1 Vacancy
Job Summary
Required Skills
Strong experience in Android development using Kotlin
Hands-on experience with BLE/GATT and IoT device communication
Experience with Android architecture Coroutines/Flow dependency injection and modularization
Knowledge of REST APIs GraphQL authentication and cloud integrations
Experience with Room database secure local storage and offline handling
Experience working in Agile/Scrum environments
Exposure to connected-device IoT Matter or smart-home ecosystems preferred
Key Responsibilities
Mobile Development
Develop and maintain Android applications using Kotlin and AndroidX frameworks
Build scalable and maintainable mobile features aligned with architectural standards
Ensure application performance reliability and stability
IoT & Device Connectivity
Implement BLE-based communication and device interaction workflows
Support OTA firmware updates encrypted communication and real-time device connectivity
Work closely with firmware teams to support evolving hardware capabilities
Platform & Cloud Integration
Integrate backend systems using REST/GraphQL APIs
Support authentication session handling notifications and cloud services
Ensure smooth synchronization across cloud and mobile platforms
Strong experience in Android development using Kotlin
Hands-on experience with BLE/GATT and IoT device communication
Experience with Android architecture Coroutines/Flow dependency injection and modularization
Knowledge of REST APIs GraphQL authentication and cloud integrations
Experience with Room database secure local storage and offline handling
Experience working in Agile/Scrum environments
Exposure to connected-device IoT Matter or smart-home ecosystems preferred
Key Responsibilities
Mobile Development
Develop and maintain Android applications using Kotlin and AndroidX frameworks
Build scalable and maintainable mobile features aligned with architectural standards
Ensure application performance reliability and stability
IoT & Device Connectivity
Implement BLE-based communication and device interaction workflows
Support OTA firmware updates encrypted communication and real-time device connectivity
Work closely with firmware teams to support evolving hardware capabilities
Platform & Cloud Integration
Integrate backend systems using REST/GraphQL APIs
Support authentication session handling notifications and cloud services
Ensure smooth synchronization across cloud and mobile platforms