Strong knowledge of Android SDK, core java, and Web Services.
2. Good knowledge of SOAP, jQuery and JSON.
3. Experience in publishing a high-quality Android application to the Google Play Store.
4. Should have good understanding of N-tier and N-layered architecture
5. Should have knowledge of Unit-testing code for robustness, including edge cases, usability, and general reliability