One plus years of experience in developing enterprise class mobile apps for Android platform.
Strong OOPS concepts, component based development and basic computing skills - OS concepts, threads, data structures, networking, RDBMS, SQL and XML.
Hands-on experience with Android (Android Framework and Java)
Experience in performance tuning and optimizing for constrained mobile devices
Experience applying design patterns and solid understanding of Android SDK
Experience with Android Google Maps API (desirable)
Experience with publishing application with at least one published application for Android in Google Play Store (desirable)
Experience with Android framework itself (activities, services, related lifecycles, intents, content providers, broadcast receivers etc)
Knowledge of any one server side programming language - PHP, Python, JAVA, Ruby
Knowledge of any RDBMS - MySQL, MS-SQL, or NoSQL like MongoDB, Radis