Job Description :

Strong Knowledge of Android SDK, different versions of Android, and how to deal with different Screen Sizes
Strong Command with Usage of Preferences/SQLite in Android Applications
Good Command over OOPS Concepts.
Strong Knowledge of Android UI latest Design Principles including Material Design, Patterns, and best Practices
Experience with Offline Storage, Threading, and Performance Tuning
Knowledge of the Open-Source Android Ecosystem and latest Libraries available for Common Tasks
Understanding of Google’s Android Design Principles and Interface Guidelines
Experience in Communicating with Web Services (REST, HTTP, and SOAP)
Basic Knowledge of Data Structures and Database Design with SQLite