The Role:
We are seeking a talented Senior Android Developer to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality Android applications that deliver exceptional user experiences. The ideal candidate is passionate about mobile technologies, deeply familiar with the Android ecosystem, and experienced in building scalable, reliable, and user-friendly apps.
Responsibilities:
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional experience developing Android applications.
- Strong proficiency in Kotlin and Java.
- Proven experience with Android SDK, Jetpack libraries, and Android development tools.
- Familiarity with architectural patterns such as MVVM, MVP, or Clean Architecture.
- Solid understanding of mobile UI/UX design principles and Google’s Material Design guidelines.
- Experience with RESTful APIs, JSON, and integrating Android apps with backend services.
- Strong knowledge of concurrency, memory management, and app lifecycle.
- Experience publishing applications on the Google Play Store, including full lifecycle development.
- Proficiency with Git and CI/CD pipelines for Android development.
Nice-to-Haves
- Experience with Jetpack Compose for modern UI development.
- Familiarity with Dagger/Hilt or other dependency injection frameworks.
- Knowledge of Android security best practices and data protection.
- Experience with performance monitoring and analytics tools such as Firebase or AppDynamics.
- Exposure to cross-platform frameworks like Flutter or React Native.
C-TR-19082025
Wakapi Web