1. A minimum of 3 years’ experience in Android platform development including:
a. Android SDK
b. Java expertise
c. Code Optimization (power consumption, performance, installation, permissions)
d. Enterprise or Internet applications
e. Server side interaction (RESTful,etc)

2. A minimum of 2 years’ experience developing applications for multiple form factors and screen sizes (worked on multiple types of devices).

3. Experience working in a large company, a startup or smaller company (low structure, high productivity environment), where a strong sense of ownership and personal responsibility was the culture.

4. Experience in developing Android software that is either complex applications or direct system related software (home screens, launchers, analytics, installations).

5. Lives in Seattle or a willingness to relocate to Seattle.