Senior iOS & macOS Software Engineer, Screen Time, System Experience

A technology company that creates revolutionary personal computing devices and software systems.
$175,800 - $264,200
iOS
Senior Software Engineer
In-Person
5+ years of experience
Consumer

Description For Senior iOS & macOS Software Engineer, Screen Time, System Experience

Apple's Screen Time team is seeking a Senior iOS & macOS Software Engineer to help shape the future of digital wellbeing features across their device ecosystem. This role sits within the System Experience team, which is responsible for creating the uniquely delightful user experience that Apple products are known for. The position offers an opportunity to impact billions of users by developing features that promote healthy digital habits for adults, parents, teens, and children.

The role combines technical leadership with a strong focus on user experience and mentorship. You'll be working with cutting-edge technologies like SwiftUI and Swift, while collaborating with world-class designers and cross-functional teams. The position requires expertise in iOS/macOS development, with a particular emphasis on building system-level features that are both powerful and intuitive.

As a senior engineer, you'll be responsible for tackling complex technical challenges while maintaining Apple's high standards for code quality and user experience. The role offers competitive compensation, including base pay, stock options, and comprehensive benefits. This is an excellent opportunity for someone passionate about creating technology that positively impacts people's lives while working at one of the world's most innovative companies.

The position is based in Cupertino, offering the chance to work at Apple's headquarters and collaborate directly with talented teams. Success in this role means helping shape how billions of people interact with their devices and establish healthy digital habits, making it an impactful position with far-reaching consequences for user wellbeing.

Last updated 6 days ago

Responsibilities For Senior iOS & macOS Software Engineer, Screen Time, System Experience

  • Setting and upholding high standards for code quality, unit testing, and engineering processes
  • Taking on the most complex technical challenges for the team and leading in output
  • Purposefully and intentionally investing in the growth of junior engineers
  • Building and shipping the next generation of digital wellbeing features

Requirements For Senior iOS & macOS Software Engineer, Screen Time, System Experience

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

Benefits For Senior iOS & macOS Software Engineer, Screen Time, System Experience

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior iOS & macOS Software Engineer, Screen Time, System Experience

iOS Perception Engineer

Senior iOS Perception Engineer role at Apple, focusing on Computer Vision and ML algorithms for DockKit Framework, offering competitive compensation and comprehensive benefits.

Senior iOS Engineer - Home Ecosystem (Frameworks & Services)

Senior iOS Engineer position at Apple focusing on Home Ecosystem development, offering competitive compensation and the opportunity to work on innovative smart home technologies.

AIML - Senior iOS Software Engineer - AIML measurement

Senior iOS Software Engineer role at Apple focusing on AIML measurement, offering competitive salary and the chance to work on innovative AI/ML features.

Software Engineer (iOS), Enterprise Systems

Senior iOS Software Engineer role at Apple working on enterprise systems and retail technology, developing innovative applications across Apple platforms.

Senior iOS Software Embedded Engineer

Senior iOS Software Embedded Engineer position at Apple focusing on DockKit and embedded systems development with computer vision expertise.