5+ year's software product development experience
Minimum of 2 years' experience in building Android platform.
Proven experience in the understanding of Android internals (low level APIs, security, etc...)
Solid understanding of the mobile development life cycle.
Knowledge and experience with OOP and design patterns
BSc degree in Computer Science, Engineering or a related subject- advantage