1. Proven experience in software development and Android development skills.
2. Solid understanding of Android SDK, different versions of Android and how to deal with different types of screens.
3. Familiarity with Restful API's to connect Android applications to back and services.
4. Strong knowledge of Android UI design principles, patterns,and best practices.
5. Knowledge of the open source Android ecosystem and the libraries available for common tasks.
6. Proven working experience in Android app development and have published at least one or more original Android Apps.
- Strong analytical and problem- solving skills.
- Excellent communication skills.
- Ability to translate business requirements into