Amazon-posted 10 days ago
Full-time • Mid Level
Seattle, WA

Amazon’s Device Design Team imagines the future of software and hardware experiences, powered by Alexa. Join the team behind the Echo Family of Devices, Fire TV, Fire Tablets, and more. 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. 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. The Design team empowers Amazon's Devices and Services business 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.

  • design, build and operate Web services and tooling to advance design methodology and delivery
  • translate user requirements, drive an evolving architecture, help define our roadmap, and individually contribute code
  • translate design systems to scalable component libraries
  • build signature product moments to meet design intent
  • advance platform capabilities and maturity
  • 3+ 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 using JavaScript frameworks such as angular and react
  • Experience building reusable UX components or libraries
  • Experience with object-oriented design
  • 1+ years of agile software development methodology experience
  • Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • equity
  • sign-on payments
  • medical
  • financial
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service