Posted on: 02/07/2026
Job Description :
We are looking for a Native Android Developer to build and maintain mobile applications for a connected-device platform. The app is an always-online solution that relies on the cloud for permission validation and access generation, while interacting with hardware over Bluetooth (BLE) and supporting NFC/RFID credentials. You will own feature development, maintenance, and production support, working closely with Cloud, Firmware, DevOps, and QA teams to deliver releases on time.
Key Responsibilities :
- Native Android development using Kotlin and the Android SDK
- Implement new features based on product requirements
- Maintain existing applications, including bug fixes and performance optimization
- Integrate with backend APIs and cloud services (AWS-hosted)
- Implement device communication over BLE (Nordic BLE or native Android BLE) and support NFC/RFID flows
- Implement UI/UX following design specifications and platform guidelines
- Manage app store submission, builds, and release management
- Write unit and UI tests to minimize defects and reproduce intermittent issues
- Troubleshoot and provide fast-turnaround hotfixes for production issues
- Conduct code reviews and maintain technical documentation
- Collaborate closely with the Cloud/Web team on API integration
Required Skills & Experience :
- Expert-level native Android development (Kotlin, Android SDK)
- Strong experience with RESTful and GraphQL API integration
- Mobile-specific security : certificate pinning, secure credential storage, token-based auth (JWT, Cognito or similar)
- Hands-on BLE experience (Nordic BLE or equivalent); familiarity with encrypted device communication
- Strong understanding of mobile UI/UX patterns and Material Design guidelines
- Experience with CI/CD pipelines for mobile applications
- Familiarity with app store submission processes (Firebase App Distribution, Google Play Store)
- Build/dependency tooling : Gradle, Android Studio, Maven
- Testing frameworks : JUnit, Espresso, Kaspresso
Preferred / Nice to Have :
- Experience with IoT / connected-device companion apps (strongly preferred)
- Experience with OTA firmware update flows
- Exposure to NFC/RFID credential encoding
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1650842