Apple Media Products Engineering - Platform Services Tools, Frontend Engineer

    • Seattle, WA


Posted: Oct 15, 2020

Role Number: 200172530

The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.

Key Qualifications

  • 3+ years of professional experience building web applications and writing web components
  • Passion for UI / UX with an attention to detail and dedication to quality and usability
  • Proficiency with JavaScript (ES5/6/7), and building Single Page Applications using React/Redux, or other similar modern javascript libraries
  • Experience with secure frontends that respect permissions, access restrictions, etc.
  • Extensive experience with CSS3 and a preprocessors like Sass/Less
  • Proficiency with dev/build tools like git, NodeJS, npm, grunt, babel, webpack
  • Experience participating on a Full Stack team with a Java backend is desired
  • Background in designing complex, interactive, visual web tools that enable users to manage, configure, and leverage large complex backend systems is nice to have
  • Experience with testing frameworks like Jest is desired
  • Excellent communication and collaborative skills


The Platform Services team at AMP is seeking a hardworking frontend engineer and developer of modern single page applications that are both functional and usable. Designing an informative, easy to use interface for a large scale platform isn't easy, and will require a strong understanding of our products and customer's needs. You can make a huge difference in the success and adoption of our internal products, with close 1:1 interaction with our customers. With your skills, our platforms will become a snap to use and understand, enabling our teams to build the next generation of Apple services. In this role you will dive into the details of the internal platforms that power Apple services and develop world class frontend tools that enable our teams to easily understand and utilize the platforms to their fullest extent. You will be responsible for understanding our customer's needs from a UI and designing an extraordinary interface that meets that need. You will collaborate closely with the rest of the team's backend engineers to get the functionality you need to make a premier user experience!

Education & Experience

Bachelors or Masters degree in Computer Science, or equivalent experience. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Additional Requirements

Back to top