=> Strong Working knowledge in Kotlin and Java.
=> Strong knowledge of Android SDK.
=> Experience with Android Studio and Gradle Build System.
=> Familiarity with RESTful APIs to connect Android applications to back-end services
=> Strong knowledge of Android UI design principles, patterns, and best practices
=> Experience with offline storage, threading, and performance tuning
=> Knowledge of the open-source Android ecosystem and the libraries available for common tasks
=> Familiarity with cloud message APIs and push notifications
=> Experience working in Git, Jira and other productivity tools.