Position: Senior Android Developer - Java
Company: AgileHire
Experience required: 2y
English level: intermediate

Roles and Responsibilities :

- Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for Android devices

- Participate in scrums consisting of cross functional teams, both software and marketing

- Ensure that features are being delivered efficiently and on-time

- In addition to code contribution, you will also participate in architectural review and design

- Collaborate with our world-class design team to help deliver the fantastic user experiences that our users expect from Nest

Minimum qualifications :

- 3+ years work experience as a software engineer or relevant experience

- 2+ years of experience in developing native Android Applications

Preferred qualifications :

- Deep understanding of Java/Android application development

- Proven track record of shipping software and successfully- released apps on Google Play (please include names and links on your resume)

- Strong attention to detail on every line of code, - every unit test, and every commit message

- Comfortable with rapid development cycles and tight schedules

- We love when engineers send us a link to their Github and/or StackOverflow accounts, technical blog, or links to apps they've shipped