Apple's Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet. Our internal tools team delivers the tools and services that keep SWE running, and we are hiring for a UI Software Engineer on the Developer Workflows team in Vancouver, BC.

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 changes in SWE. You'll partner with the entire engineering organization, helping to understand needs with direct customer engagement, driving designs with our HI team, and delivering tooling experiences with the same fit and finish Apple is known for.

Minimum Qualifications

  • 3–5 years of experience building large-scale applications using HTML, CSS, and JavaScript/TypeScript
  • Working knowledge of at least one framework like React, Svelte, VueJS, Ember, or equivalent
  • Familiar with testing frameworks (Jest, React Testing Library, etc.) and code quality practices with tooling like ESLint
  • Comfortable discussing code with peers, explaining decisions, and incorporating feedback from stakeholders
  • Commitment to great design and user experiences and adapting approaches based on customer feedback
  • Bachelor's degree in Computer Science, related discipline, or equivalent experience

Preferred Qualifications

  • Familiar with modern CSS and pre-processor libraries (SASS, PostCSS), state management (Redux, React Query), and CI/CD workflows
  • Understanding of accessibility, performance optimization, and developer tooling
  • Motivated to influence change and drive improvements in complex workflows across teams
  • Experience owning features from conception to release and troubleshooting production issues

Pay & Benefits

Base pay range: $116,800 – $226,000 CAD. Benefits include comprehensive medical and dental coverage, retirement benefits, discounted Apple products and free services, tuition reimbursement, employee stock programs (RSU and ESPP), and potential eligibility for discretionary bonuses and relocation assistance.

3–5 years of experience building large-scale web applications with HTML, CSS, and JavaScript/TypeScript; proficiency in at least one modern front-end framework (React, Svelte, VueJS, Ember); familiarity with testing frameworks and code quality tools; Bachelor's degree in Computer Science or equivalent experience


#J-18808-Ljbffr
Similar jobs

UI Software Engineer, Developer Workflows

Apply Now
Back to search page