Minimum of 5 years of mobile client development experience, able to independently develop and unit test application and SDK modules.
Savvy in iOS/Android development with a deep understanding of performance optimization, networking protocols, and memory management.
Solid software engineering background and practical ability in implementing or applying data structures, algorithms, and design patterns in software development.
...