Job Description:-
- Strong knowledge of Android SDK, versions of Android, and how to WORK with different screen resolutions.
- Knowledge of RESTful APIs to connect Android applications to back-end services.
- Knowledge of Android UI design principles, MVVM patterns.
- Design, build, and maintain high-performance, reusable, and reliable Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application
- Proficient understanding of code versioning tools, such as Git
- Experience with offline storage, threading, caching, and performance tuning.
- Familiarity with cloud message APIs and push notifications
- Strong knowledge of android libraries such as Jetpack Compose/Room/Retrofit
Must have:-
- Strong development skills in android technologies
- Ability to learn new and complex concepts quickly, decision-making attitude.
- Bachelor’s degree in Computer Science or Engineering.
- Result-oriented, hardworking, and should work collaboratively and deliver on time.
- Very good experience in Kotlin Coroutines.
- Development, deployment, and maintenance of the front-end of android application.
- Geo-server handling
Skills:-
- Problem-solving skills Adaptable and flexible
- Kotlin, Jetpack Compose, Coroutine, Room, Retrofit, Dagger Hilt