1. Experience in Android platform.
2. Good Communication skill and client interaction.
3. Should have developed at least 5 native android applications.
4. Ability to think out of the box and should be able to work with minimal direction.
5. Team player with good presentation and communication skills.
6. Excellent coding skills and should have an ability to handle a project.