Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Amazon Front-End Engineer II Amazon Music 
United States, Washington, Seattle 
618270034

15.01.2025
DESCRIPTION

Key job responsibilities
We’re growing quickly and hiring the best; this is day one. This Front-End Engineer will support the Design Systems & Engineering team focused on user-interface development, prototyping, and tooling to delivery high quality user-interfaces and user-experiences for the Amazon Music app. The role requires the need to be adept at both application architecture, reusable component frameworks, understanding the intricacies of component design, while also creating and maintaining mechanisms to deliver high quality code - including libraries, motion frameworks and prototyping design explorations. You’ll work closely with a cross functional team of UX designers, motion designers, and other engineers to collaborate on feature designs, create prototypes, implement dynamic app animations, and contribute to the component library for our Design System. Your peers will look to you to communicate technical feasibility and alternative solutions when roadblocks are discovered. Your prototyping work will help extend design explorations and drive high quality UX across our app experience. Within this fast-paced environment, you will also contribute to testing, deployment, and maintenance of our React Native component library which is leveraged by our engineering org. Your key job responsibilities will include, but are not limited to:- Working on our React Native library of reusable foundations, components and patterns.
- Working on an extensible motion framework to support our quality bar.
- Working on high-fidelity prototypes to support our next generation experiences.
- Write high-quality, clean, efficient, performant, and well documented code to create reusable and modular components.- Participate in code reviews and contribute to a culture of continuous improvement.- Balance constraints, limiting short-term workarounds, while focusing on future extensions.
- Drive consensus between design, engineering and product owners.A day in the life
Work/Life HarmonyMentorship & Career Growth
environment means you’ll be working alongside engineering, product design, music industry, marketing, and creative rock stars who can help you accelerate your career, stretch your skills, and bring new ideas to market.

BASIC QUALIFICATIONS

- 2+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 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
- Computer Science fundamentals in data structures, algorithm design, problem solving, complexity analysis, object-oriented design, and design patterns


PREFERRED QUALIFICATIONS

- Experience building performant cross-platform Mobile Applications using React Native and GraphQL
- Working knowledge of iOS, Android, MacOS, Windows, Linux and Web platforms