- Design, develop, test, and maintain high-quality Android applications using Java or Kotlin programming languages.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure adherence to coding standards, best practices, and design patterns (MVC/MVVM) for productive code execution.
- Troubleshoot issues and debug code to resolve bugs and performance bottlenecks.
Job Requirements :
- 6-9 years of experience in developing Android applications using Java or Kotlin programming languages.
- Strong understanding of Dagger/Jetpack architecture principles for dependency injection management.
- Experience with MVVM (Model-View-ViewModel) pattern for separating concerns within an application.