At least 3 years of hand-on mobile software design and development experience (Android)
Hands-on experience in Kotlin for Android Development
Good understanding and experience in working with MVVM architecture Understanding of how to integrate third-party SDKs
Good understanding of common Android concepts like jetpack navigation component, live data, fragments, location services, UI transitions, Image processing and multi-threaded communications(Coroutines)
Experience with REST web services, with JSON or XML formatted data Knowledge of Android Studio and GitHub
Good Knowledge of Algorithms and Data Structure
Good to Have:
Knowledge of HTML5/JavaScript and hybrid development will be plus
Experience with SSO, network libraries, animations, and deployment on the play store