* Design and build advanced applications for Android platform.
* Candidate should have minimum 3 years of experience working on Android.
* Comprehensive understanding of Android application architecture, UI components & controls, Intents, Application classes like Activity, Service, Intent Receiver, Content Provider to manage data.
* Experience working with remote data via REST and JSON
* Good Knowledge on Notifications, Locations and Map APIs, background services, working with media, Animation & graphics.
* Experienced with testing frameworks and proficient writing clean unit test cases.
* Expert in object oriented programming principles, strong working knowledge of design patterns, and proficient in clean code best practices.
* Dedicated to application performance, security, and efficiency.
* Familiarity with version control systems. SVN/Git preferred
* Expert HTML and CSS skills