Should have knowledge of SQL programming and SQLite database
Experience in Google Cloud APIs and Firebase APIs
Knowledge of important libraries like RxJava, Retrofit, Okhttp
Knowledge of MVVM architecture, GPS location tracking
Experience with Android framework, as well as offline storage, threading, and performance tuning.
Experience with Android UI principles and best practices.