Description : About the Role :
We are looking for a skilled Android Developer with strong experience in building high-quality mobile applications. The ideal candidate should have hands-on expertise in Java and Kotlin, and a solid understanding of MVVM and MVC architectural patterns.
Key Responsibilities :
- Design, develop, and maintain Android applications using Java and Kotlin.
- Implement clean and scalable architecture using MVVM and MVC patterns.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Write unit tests and perform debugging to maintain code quality.
- Stay updated with the latest Android development trends and best practices.
Required Skills & Qualifications :
3 - 5 years of professional experience in Android application development.Strong proficiency in Java and Kotlin.Solid understanding of MVVM and MVC architecture.Experience with Android SDK, UI design principles, and third-party libraries.Knowledge of RESTful APIs and integration with backend services.Familiarity with version control systems (e.g., Git).Strong problem-solving skills and attention to to Have :Experience with Jetpack components (LiveData, ViewModel, Room).Knowledge of Dependency Injection frameworks (e.g., Dagger / Hilt).Exposure to Agile / Scrum methodologies.Education :
Bachelors degree in Computer Science, Engineering, or related field.(ref : hirist.tech)