Strong software engineering background, with strong competencies in data structures, algorithms and software design
Understanding of architecture of mobile applications, common patterns and design in Java.
Understanding of build tools like Ant, Maven, Gradle.
Experience building native Android apps. Experience shipping one or more Android apps, ideally currently available in an app store.
Ability to work in areas outside of their usual comfort zone and get things done quickly.
BS, or MS in Computer Science or related technical discipline.