*Translate designs and wireframes into high quality code.
*Design, build, and maintain high performance, reusable, and reliable Java code. Identify and correct bottlenecks and fix bugs.
*Ensure the best possible performance, quality, and responsiveness of the application.
*Familiarity with restful APIs to connect Android applications to back-end services.
*Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
*Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
*Strong OO design and programming skills in Java (J2EE/ J2ME)
*Familiar with the Android SDK
*Knowledge of SQLite, MySQL or similar database management system. Familiar with Eclipse.
Experience on web service integration (SOAP, REST, JSON, XML)