Amazon Lab126 (located in Sunnyvale, CA)| On-Site | Full time
The Role:
As a Software Development Engineer – Android, you will be part of an experienced cross-disciplinary team designing and building innovative software solutions for consumers. This hands-on position requires broad engineering competence and in-depth technical knowledge of application software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment. In this role, you will:
Be part of a small but experienced cross-disciplinary team of engineers
Contribute to the definition, design and implementation of Android software on multiple platforms
Rapidly prototype and iterate on innovative user experiences
Internal job description
Basic qualifications
Bachelor’s degree in Computer Science or related field
3+ years of experience building Android applications
Design and architecture knowledge and familiarity with object oriented design patterns
Experience shipping real products to customers
SEND RESUMES TO REDACTED_EMAIL
Ask HN: Who is hiring? (October 2016)