- Robust experience in Android Application Development.
- Proficiency in Java and Kotlin.
- Hands-on experience with Android SDK, Android Studio.
- Strong understanding of Android Architecture Components (MVVM/MVC/MVP).
- Experience with REST API integration and JSON parsing.
- Knowledge of Material Design principles and UI/UX best practices.
- Experience with Git and version control systems.
- Jetpack Components, Coroutines, LiveData, ViewModel.
- Dependency Injection (Dagger/Hilt), Firebase integration, Mobile Security best practices, CI/CD pipelines.
- Exposure to Cloud platforms (Azure/AWS).
- Design, develop, test, and maintain high-performance Android applications.
- Develop responsive mobile applications using Android SDK and modern development frameworks.
- Collaborate with business analysts, architects, UX designers, and backend teams.
- Integrate applications with RESTful APIs and third-party services.
- Ensure application security, scalability, and performance optimization.
- Troubleshoot, debug, and resolve production issues.
- Participate in Agile ceremonies, code reviews, and release activities.