Designing and developing mobile apps for Android with Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Good communication skill is essential.
. 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 different Google services related to Map, Location Service, cloud message APIs and push notifications
. Experience in Payment Gateway integration and In-app purchase
. Proficient understanding of code versioning tools, such as Git
Adwords certification is prefered..