remote
Senior Android Developer - 30Seconds Group
Android Developer
Senior Android Engineer leading a long‑running kiosk‑mode app for 1,000+ smart displays, ensuring reliability, remote management, and offline resilience using Android, Kotlin, and Java.
About the role
Key Responsibilities
- Design, develop, and maintain a robust kiosk‑mode Android application for a fleet of 1,000+ smart displays.
- Implement remote management features, including OTA updates, diagnostics, and configuration via the cloud platform.
- Ensure high reliability and offline resilience, handling intermittent connectivity and graceful recovery.
- Collaborate with backend and UI teams to integrate real‑time communication and data synchronization.
- Optimize performance, battery usage, and memory footprint for long‑running deployments.
Requirements
- 5+ years of Android development experience, strong proficiency in Kotlin and Java.
- Deep understanding of Android SDK, lifecycle management, and custom view development.
- Experience with remote device management, OTA updates, and cloud integration.
- Strong problem‑solving skills and ability to troubleshoot production issues in distributed environments.
- Excellent communication skills and a collaborative mindset.
Skills
kotlinjavaandroid sdk