iOS & macOS UI Engineer, Settings, System Experience

A technology company that revolutionizes how people live, connect, and work through innovative devices and software.
$143,100 - $214,500
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

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

Apple's System Experience team is seeking a UI Engineer to join their Settings team, focusing on iOS, iPadOS, and macOS platforms. This role is crucial in shaping how users interact with their Apple devices through the Settings interface - the gateway for personalizing device functionality. The position offers an opportunity to work with cutting-edge technology and impact billions of users worldwide.

The role involves collaborating with a dynamic team of engineers and world-class designers to create intuitive and efficient user experiences. As a UI Engineer, you'll be responsible for developing and maintaining the Settings interface across Apple's major platforms, while also providing crucial platform support to numerous teams through UI frameworks and documentation.

The ideal candidate will combine technical excellence with a strong user-centric approach, bringing 2+ years of experience in Swift/SwiftUI or Objective-C/UIKit/AppKit development. This position offers competitive compensation, including a base salary range of $143,100-$214,500, plus additional benefits such as stock options, comprehensive healthcare, and educational support.

Working at Apple means joining a company that values innovation, user experience, and technical excellence. The Settings team plays a vital role in ensuring that Apple devices remain intuitive and accessible to users worldwide. This position offers the unique opportunity to impact billions of users while working with some of the industry's best talent in a collaborative, high-impact environment.

Last updated 2 days ago

Responsibilities For 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
  • Collaborate with cross-functional teams and designers
  • Help maintain consistent and intuitive user experience

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

  • Bachelor of Computer Science or equivalent skills and work experience
  • 2+ years of SwiftUI/Swift or UIKit/AppKit/Objective-C software engineering experience
  • Ability to write robust, performant, unit-tested code
  • Technical excellence in delivering great user experience

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

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple iOS & macOS UI Engineer, Settings, System Experience

Software Engineer iOS Retail Engineering

iOS Software Engineer position at Apple focusing on retail engineering, building innovative Point of Sales solutions using Swift and SwiftUI.

iOS Engineer, Apple Pay Security

iOS Engineer position at Apple focusing on Apple Pay security, combining mobile development expertise with security engineering to build next-generation identity and payment solutions.

iOS Software Engineer- Apple Cloud Products

iOS Software Engineer position at Apple focusing on cloud products and security, offering competitive salary and benefits, requiring 2+ years of Swift/Objective-C experience.

AIML - iOS Software Engineer, Siri and Information Intelligence

iOS Software Engineer position at Apple, focusing on Siri and AI development, offering competitive salary and benefits, requiring 2+ years of experience.

iOS Software Engineer — Interpersonal Safety

iOS Software Engineer role at Apple focusing on user safety features and privacy protection, requiring 3+ years of experience and expertise in Swift/Objective-C.