Android Developer (Kotlin)
KEA design
Description
KEA Building Contracting LLC is seeking a talented and motivated Android Developer to join our growing technology team.
Responsibilities:
- Build a native Android app from scratch using Kotlin
- Implement offline-first architecture for field use in low-connectivity environments
- Integrate REST APIs with the KEA ERP backend (Node.js/Express)
- Build features including QR/barcode scanning, biometric authentication, GPS tracking, and push notifications
- Collaborate closely with the lead engineer on architecture, data models, and API contracts
- Ensure app performance, security, and Play Store compliance
Requirements:
- 1+ year native Android development experience with Kotlin
- Hands-on with Jetpack Compose or XML layouts
- Experience with REST API integration and local data persistence (Room / SQLite)
- Familiarity with offline sync strategies and WorkManager
- Knowledge of biometric auth (BiometricPrompt), FusedLocationProvider, CameraX / ZXing (QR)
- Push notifications via FCM
- Strong understanding of Android app lifecycle, Coroutines, and Play Store submission
Work Location: In person