About the Job
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.
Education Requirements
Bachelor’s degree in a related discipline.
Experience Requirements
- 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.
Role & Responsibilities
- 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).