Software Development Engineer - UI
Apple’s Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products. Our internal tools team delivers the tools and services that keep SWE running, and we are hiring! We are searching for ambitious, motivated, tools enthusiasts who loves working on large scale unique problems and are energized to make a difference to the productivity of thousands of internal developers every day.
Our internal services experience team is growing in Vancouver, and we are searching for highly motivated individuals with front-end web platform experience to join our efforts. In this role, you’ll make near-term improvements to existing products and drive more ambitious investments in our "next generation” vision to overhaul the workflows for integrating code change in SWE. You’ll partner with the entire engineering organization on this journey, helping to understand needs with direct customer engagement, driving designs with our HI team, and ultimately deliver tooling experiences with the same fit-and-finish our external customers expect.
- Experience building complex, large scale applications using HTML, CSS, and JavaScript
- Proficiency in at least one JavaScript/TypeScript framework like Svelte, React, VueJS, Ember, or equivalent
- Experience with CSS3 and pre-processors such as LESS or Sass (ability to write mixins, partials, functions, etc) and usage in large scale applications
- BS in Computer Science, related discipline or equivalent experience
- Enthusiastic about continuous software delivery patterns
- Passion for great design and user experiences
- Experience developing native applications for Apple’s platforms
- A strong desire to influence change
- Intense focus on delivering an exceptional customer experience