About The Position

Amazon’s Alexa Endpoints 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 organization 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 our 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.

Requirements

  • 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

Nice To Haves

  • 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

Responsibilities

  • 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

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service