* Strong knowledge of Android SDK, different versions of Android
* Familiarity with RESTful APIs to connect Android applications to back-end services.
* Strong knowledge of Android UI design principles, patterns, and best practices
* Ability to understand business requirements and translate them into technical requirements
* Familiarity with cloud message APIs and push notifications
* Understanding of Google s Android design principles and interface guidelines