Key Requirements:
Strong proficiency in Android (Kotlin/Java)
Strong knowledge of OOPs Fundamental
Dynamic layout design
Deep understanding of MVVM architecture, dependency injection (Dagger/Hilt).
Experience in RESTful APIs, JSON parsing, and third-party library Retrofit.
Location and Map integration.
Proficiency in Firebase, push notifications, and real-time database handling.
Knowledge of version control systems such as Git/GitHub/GitLab.
Ability to optimize applications for performance and scalability.
Experience in writing unit tests and UI tests is a plus.
Exposure to Agile development methodologies.
Strong problem-solving skills and debugging capabilities.
Additional Preferences:
Experience with CI/CD pipelines for mobile applications.
Familiarity with Play Store deployment processes.