Role Overview
As a Senior Android Developer, you will be responsible for architecting and delivering scalable Android applications that support technicians, consumers, and enterprise partners across global markets. Your work will focus on self-service, field automation, and secure mobile experiences .
Key Responsibilities
- Lead Android app development (Kotlin, Java) for enterprise-grade mobility solutions.
- Build modules for self-service account management, payments, usage insights, and troubleshooting .
- Implement offline-first features to ensure reliability in low-connectivity areas.
- Optimize apps for multi-lingual support and deployment at global scale.
- Ensure scalability, security, and compatibility across a wide range of Android devices.
- Collaborate with design teams (Figma) to deliver intuitive, user-friendly interfaces.
- Conduct code reviews, performance optimization, and mentor Android engineers.
Requirements
8+ years of Android development experience with Kotlin and Java .Strong expertise in Android Jetpack, Room DB, Retrofit / OkHttp .Experience building multi-lingual consumer and enterprise apps .Knowledge of mobile security best practices, offline-first design, and mobile DevOps .Published Android apps on Google Play with large-scale usage.Experience with CI / CD pipelines (Gradle, Jenkins, GitHub Actions) .