Amazon

Front End Engineer II

3 weeks agoAustin, TX

DESCRIPTION

Product Assurance, Risk & Security (PARS) team builds the solutions responsible for ensuring the safety of our customers while also ensuring regulatory compliance. We are constantly innovating in the ways in which we can automate and accelerate safety and compliance processes and procedures, using state of the art technologies. Speed is of the essence when it comes to keeping our customers away from illegal, dangerous and recalled products. We build massively scalable, and highly reliable, systems that integrate with Amazon's ordering site, and supply chain, fulfillment and transportation systems to ensure our warehouse associates, delivery partners and customers are safe.
We use Large Scale Distributed Processing, OO technologies, Big Data, Machine Learning, Natural Language Processing, Risk Modeling and latest AWS technologies to solve some of the most complex problems to protect and delight our customers.
Our team is looking for top-notch Front End Engineer who love listening to our customers, working as a team, and proactively taking the lead whenever necessary. Our mission is to innovate and build scalable and robust software solutions that deliver a great customer experience. These software solutions will directly impact Amazon's customers from product selection and order placement, to delivering products to our customers as quickly and cost effectively as possible.
If you love solving complex problems and owning systems that work at a large scale, while nurturing and growing a team of some of the smartest and hardworking engineers, this might be the right opportunity for you.

What you'll do?

  • Participate in the design, implementation, and deployment of successful internet-scale systems and services in support of our fulfillment operations and the businesses they support.
  • Help to shape product vision and quickly iterate on front-end interfaces and have a working knowledge of back-end data handling.
  • Consider usability, accessibility, and performance in the products you build and work backward from the customer to anticipate their needs.
  • Leverage your knowledge of the nuances, pitfalls and strengths of the various front-end development frameworks and associated best practices.


BASIC QUALIFICATIONS

  • Bachelor's degree in Computer Science, Computer Engineering or a related technical discipline.
  • 2+ years of professional non-internship experience in developing front-end software.
  • Deep experience in one or more relevant front-end frameworks such as React.
  • Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node.
  • Ability to rapidly prototype and adjust in response to customer feedback
  • Strong problem solving and troubleshooting skills.
  • Solid coding practices including peer code reviews, unit testing, and a preference for agile development.
  • Object Oriented Design and familiarity with application and database programming under UNIX/Linux.
  • Experience with Agile/Lean (Kanban, SCRUM), OO modeling, web services, UNIX, middleware, database and data mining systems


PREFERRED QUALIFICATIONS

  • Experience of building scalable, distributed, front-end experiences and passion towards generating great customer experience.
  • Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns (e.g., asynchronicity, data binding, modules, MVC, objects, promises)
  • Outstanding interpersonal and communication skills
  • Obsession with quality and customer experience - attention to detail coupled with ability to think abstractly
  • Experience building reusable UX components or libraries
  • Strong UX design skills
  • Full stack experience ranging from front-end user interfaces through to back-end systems and all points in between.
  • A willingness to dive deep, experiment rapidly and get things done.
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet timelines with optimal solutions.
  • A strong track record of project delivery for large, cross-functional, projects.
  • Sharp analytical abilities and proven design skills.

Client-provided location(s): Austin, TX, USA
Job ID: Amazon-1293483

Company Videos

Hear directly from employees about what it's like to work at Amazon.