Android Developer:
Needs to have experience in Native Android/iOS mobile app development. Should also have exposure to hybrid application development/integration. Well versed in Web services, Cloud Native architecture, Design Patterns, Java/J2EE technologies,
Process: Should have good understanding on the Agile development methodology and should have worked on projects in Agile methodology.
Excellent Communication skills are a given