System Experience- Notifications and Focus Engineer

A global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$143,100 - $264,200
iOS
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For System Experience- Notifications and Focus Engineer

The iPhone revolutionized how people live, communicate, and connect. The iPad changed how people define a computer. The Notifications and Focus team at Apple is seeking a creative, customer-focused engineer to help advance the iOS and iPadOS user experience. This role involves working with an energetic team to deliver the best mobile experience globally.

As an engineer on the Notifications and Focus team, you'll be responsible for developing the core notification system used across iOS, watchOS, and macOS. You'll work on features that make iOS distinctive, including Focus modes and system interactions. The role requires strong object-oriented software design skills, debugging capabilities, and enthusiasm for tackling complex problems.

The position offers comprehensive benefits including medical/dental coverage, retirement benefits, stock programs (RSUs and ESPP), educational reimbursement, and potential bonuses. Base pay ranges from $143,100 to $264,200, depending on skills, qualifications, and location.

The ideal candidate will have architectural experience, familiarity with large codebases, and exceptional problem-solving abilities. You'll work with world-class designers and multi-functional teams to create features used by millions daily. This is an opportunity to shape how users interact with their devices through notifications and Focus features while working on technology that fundamentally defines the iOS experience.

Last updated 14 hours ago

Responsibilities For System Experience- Notifications and Focus Engineer

  • Define, design, and implement new features and interfaces
  • Fix bugs and iterate on features
  • Focus on performance optimization
  • Work on notification system for iOS, watchOS, and macOS
  • Implement Focus features and system interactions

Requirements For System Experience- Notifications and Focus Engineer

  • Bachelor of Computer Science or equivalent work experience
  • Knowledge of Objective-C
  • Knowledge of Apple's development APIs (Cocoa, Cocoa Touch, Core-Foundation, Core-Graphics, etc.)
  • Experience developing with Cocoa or other application frameworks
  • Experience developing reusable public or private APIs

Benefits For System Experience- Notifications and Focus Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Interested in this job?

Jobs Related To Apple System Experience- Notifications and Focus Engineer

iOS Application Developer - Health Software

Senior iOS Developer role at Apple Health team working on health & wellness features for iOS and watchOS, offering competitive pay and benefits.

iOS Application Developer - Health Software

Senior iOS Developer role at Apple Health team in Sunnyvale, focusing on health features for iOS and watchOS, offering $175K-$264K plus benefits.

iOS Frameworks Engineer - HealthKit

Senior iOS Frameworks Engineer position at Apple working on HealthKit, developing health data synchronization solutions and APIs while ensuring privacy and security.

Senior Software Engineer - Home Ecosystem (Frameworks)

Senior Software Engineer position at Apple focusing on iOS framework and daemon development for the Home Ecosystem team, offering competitive compensation and comprehensive benefits.

iOS Software Engineer — Interpersonal Safety

iOS Software Engineer role at Apple focusing on developing safety features and solutions to prevent technology misuse and protect users from harassment and abuse.