At least an undergraduate degree in Computer Science, Engineering, at least 1 year of experience at cutting edge organizations or startups
Extensive experience in developing mobile apps using Android SDK with proficiency in Core Java and design patterns - Experience with e business/e commerce applications and business environment is a must
Skill required:
Android development SDK
Expertise in Core Java with solid OOP principles and design patterns
Good grasp of algorithms, design patterns, memory management and multithreaded programming
Conversant with JSON, XML, Web services API
Experience with SaaS platforms for mobile development like Analytics, Push Notifications, Cloud Storage, Ad Networks, etc
Hands-on experience with Androids debugging, unit-testing, memory and performance optimization tools