Experience building pixel-perfect, robust, complex, and accessible user interfaces and applications
Experience with JavaScript ES6/TypeScript
Experience with any advanced JavaScript UI framework such as ReactJS, AngularJS, VueJS, or similar
Ability to be a strong partner and effectively communicate and collaborate within a team and with project stakeholders
Broader web development ecosystem expertise is a bonus such as Webpack, Babel, Mocha/Jest, Cypress.io/WebDriver.io, WebGL, GraphQL, WebRTC, ESLint, etc.
Experience designing, building, and maintaining RESTful APIs and web services
Additional programming language experience such as Java, Python, Swift, Objective-C, Go, Rust, C/C++ or equivalent
Experience building native iOS, MacOS, Android or Windows applications or hybrid desktop and mobile applications
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.