Taro Logo

Senior iOS & macOS UI Engineer, Settings, System Experience

A technology company that designs and builds consumer electronics, software, and services.
$143,100 - $264,200
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior iOS & macOS UI Engineer, Settings, System Experience

Apple devices have revolutionized how people live, connect, and work through thoughtfully blending intuitive, innovative system software with beautiful hardware to create a uniquely delightful user experience. The System Experience team leads this charge, specifically focusing on Settings - the customer's portal to personalizing their device across iOS, iPadOS, and macOS platforms.

As a Senior UI Engineer on the Settings team, you'll be instrumental in empowering customers to make Apple devices their own in a fast, easy, and reliable way. The role involves building and maintaining Settings UI across Apple's major platforms while also providing crucial platform support to dozens of other teams through UI frameworks and documentation. You'll work closely with an energetic team of engineers and world-class designers to deliver consistent, intuitive experiences that meet Apple's high standards for quality and user delight.

The position offers competitive compensation between $143,100 and $264,200 base pay, plus opportunities for equity through stock programs and discretionary bonuses. You'll receive comprehensive benefits including medical/dental coverage, retirement benefits, education reimbursement, and potential relocation assistance. This is a chance to directly impact how millions of users interact with their Apple devices while working with cutting-edge technologies in an environment that values technical excellence, critical thinking, and customer focus.

The ideal candidate brings 5+ years of SwiftUI/Swift or UIKit/AppKit/Objective-C experience, strong technical design skills, and the ability to systematically evaluate tradeoffs and influence others. You'll be joining a collaborative team passionate about building essential user experiences that help make Apple products intuitive and delightful to use.

Last updated 2 months ago

Responsibilities For Senior iOS & macOS UI Engineer, Settings, System Experience

  • Responsible for Settings UI on iOS, iPadOS, and macOS
  • Deliver new Settings UI and platform features
  • Provide platform support via UI frameworks and documentation
  • Build consistent, intuitive user experience

Requirements For Senior iOS & macOS UI Engineer, Settings, System Experience

  • 5+ years of SwiftUI/Swift or UIKit/AppKit/Objective-C software engineering experience
  • Bachelor of Computer Science or equivalent skills and work experience
  • Technical excellence in designing clear, maintainable abstractions
  • Critical thinking with influence

Benefits For Senior iOS & macOS UI Engineer, Settings, System Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?