Frontend Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Posted: Dec 6, 2018
Weekly Hours: 40
Role Number: 114323208
We are looking for an enthusiastic frontend engineer, who is experienced in developing rich web experiences to work on crafting user experiences which support some of Apple’s most impactful teams and products.

Key Qualifications

  • Experience developing, testing and maintaining rich web experiences with UIs that address deep domains with high volumes of data.
  • Experience bringing an impactful feature or experience to fruition by collaborating with teams with dynamic strengths.
  • Experience maintaining a living and complex codebase with a modern stack.
  • Strong knowledge of Javascript, HTML and CSS and at least one UI library/framework (e.g. Angular, React).
  • Avid learner who follows and/or participates in dev community events and content.
  • Possesses excellent synthesis and communication skills.
  • Knowledge of continuous integration methodologies and systems
  • Real passion for UX and developer experience
  • Experience implementing complex data flows using Redux or another flux inspired data flow library.
  • Proficient in using side effect libraries such as redux saga and redux observables.
  • Experience interpreting UX research findings and user analytics to design better, data driven experiences.
  • Experience with reactive or functional programming.
  • Familiar with tooling such as Webpack and NPM.
  • Impactful contributions to open source projects.


In this role you will be working on one or more web applications that enable other teams within Apple to build, test, and ship their code. We work within a large domain, synthesizing complex workflows to produce experiences that help users visualize, understand and manage various aspects of their deployment process. You will take part in the ownership of the product design, implementation and maintenance. To accomplish this, you will be expected to collaborate with large teams with varied strengths. You will work especially closely with our Design team, providing feedback on wireframes and user flows, and implementing the designs with test-covered code. The position is full-time and onsite in either San Francisco or Santa Clara Valley.

Education & Experience

BA / BS in Computer Science or a related technical field or equivalent practical experience. 3+ years professional javascript experience.

Additional Requirements

  • N/A