Find your next role
Discover amazing opportunities across our network of companies committed to gender equality in the workplace.
Amazon
Amazon’s Devices and Services Design Group (DDG) imagines the future of software and hardware experiences, powered by Alexa. Join the team behind Echo Show, Echo Spot, Fire TV, Fire Tablets, and the growing family of Echo devices. We’re just getting started, and we’d love to have you join us to bring innovative experiences to millions of customers.
As a member of the Design Engineering team, you’ll support the design studio with your deep technical knowledge and experience working on world-class consumer software experiences. You’ll help your peers unlock technically challenging scenarios and mature the design studio’s ability to deliver design at scale, across a breadth of device categories.
In this role, you'll leverage your experience as a Front End Engineer to solve difficult technical problems for cross platform applications (FireOS, Android, iOS). This role offers a unique opportunity to work at the intersection of native app development, debugging tools, and UI tooling. Your work will often be mobile device (Android and iOS) focused but you will work across the software stack as needed. If you have a passion for on-device software and creating interactive visual experiences, this is an ideal position for you. React Native experience is high preferred. You will own full stack development of Android mobile application, with exposure/cross-over to iOS, including cross-development technologies (React Native, etc.)
As an experienced Front End Engineer, you will design, build and operate Web services and tooling to advance design methodology and delivery. You’ll interface with teams across a range of product lines and disciplines. Surrounded by world-class talent, and building on a pure AWS infrastructure, you will translate user requirements, drive an evolving architecture, help define our roadmap, and individually contribute code.
This role requires ownership, autonomy, and an ability to deliver results, often within the ambiguity of building a v1 product. You will need to work efficiently to build the right things with limited guidance, and your experience will raise the bar to create an amazing experience for our customers.
About the team
DDG's Design Engineering team empowers the Devices and Services Design Group through the discipline of software engineering in three key areas: software and hardware prototyping; studio tools, utilities, and infrastructure; and front-end engineering in shipping codebases. Front End Engineering strategically engages directly with partner engineering teams to translate design systems to scalable component libraries, build signature product moments to meet design intent, and advance platform capabilities and maturity.
- 4+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- Experience with object-oriented design
- Experience using JavaScript frameworks such as angular and react
- Experience in a broad range of software design approaches and common UX patterns.
- MS in Computer Science or equivalent
- Experience building on the AWS Platform
- Experience developing complex software systems that have successfully been delivered to customers
- Experience communicating with users, and other technical teams to collect requirements, describe software product features and technical designs
- Sensibility for consumer electronics and technology
- Passion for inventing new product designs and technical solutions
- Programming experience on native mobile platforms
- Experience creating advanced architectures and sustainable solutions
- Experience collaborating with UX, Product, and non-technical partners
- Interest and proficiency in visual design
- Experience and passion for developing visually polished, engaging and highly fluid user interfaces
- Strong attention to detail and organization skills
- Excellent written and verbal communication, presentation, and interpersonal skills
- An online portfolio of work demonstrating expertise creating front-end solutions
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.