Safari UI and macOS Platform Engineer

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

Description For Safari UI and macOS Platform Engineer

Apple is seeking a talented Safari UI and macOS Platform Engineer to help shape the future of web browsing through their flagship Safari application. This role offers an exciting opportunity to work on industry-leading technology that directly impacts how people interact with the web across Apple's ecosystem.

The position involves working with the WebKit engine and Apple's frameworks to create fluid browsing experiences and user-friendly features. You'll be at the forefront of innovation, working on everything from new hardware integration to core system components like Foundation and Core Animation, as well as modern technologies like Siri and CloudKit.

As a team member, you'll participate in the entire software development lifecycle, from initial concept to final delivery. This includes brainstorming sessions, creating prototypes, writing code, debugging, and shipping features that millions of users will interact with daily. You'll collaborate closely with various teams, including human interface designers and platform developers, to ensure seamless integration across Apple's ecosystem.

The ideal candidate should have strong programming skills in Swift, Objective-C, C++, or C, with a passion for creating user-facing features. You'll need excellent problem-solving abilities and the versatility to work across different layers of the software stack. Experience with UI prototyping and design tools is highly valued, as is knowledge of complex application architectures and macOS systems.

This role offers competitive compensation, including base pay ranging from $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. Join Apple in Cupertino and be part of a team that's defining the future of web browsing while working on technology that impacts users worldwide.

Last updated 21 days ago

Responsibilities For Safari UI and macOS Platform Engineer

  • Invent new features and guide them through the software development process
  • Brainstorm, sketch, prototype, code, debug, and ship features
  • Improve existing features based on customer feedback
  • Work collaboratively with the team and outside teams
  • Work with human interface design team, WebKit, and development teams for all Apple platforms

Requirements For Safari UI and macOS Platform Engineer

  • Passion for developing highly visible, product-defining features
  • Experience communicating technical ideas to a variety to audiences
  • Strong object-oriented programming and design skills
  • Detailed knowledge of Swift, Objective-C, C++, or C
  • Excellent debugging and problem solving skills
  • Willingness to work at all layers of the software stack

Benefits For Safari UI and macOS Platform Engineer

Medical Insurance
Dental Insurance
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
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?

Jobs Related To Apple Safari UI and macOS Platform Engineer

WebKit Media Software Engineer

Senior Software Engineer role at Apple working on WebKit media technologies, focusing on web standards and browser development with competitive compensation and benefits.

Senior UI Software Engineer - AppleTV

Senior UI Software Engineer position at Apple, focusing on developing exceptional user interfaces for AppleTV streaming platform using JavaScript/TypeScript with 7+ years of experience required.

System Spaces UI Engineer

Senior UI Engineer role at Apple working on system-level user interfaces for iOS, iPadOS, and other Apple platforms, offering competitive compensation and benefits.

Senior UI Software Engineer

Senior UI Software Engineer role at Apple, building innovative photo experiences across iOS, macOS, and tvOS platforms with competitive compensation and benefits.

Sr. Front-End Engineer - Apple Business Essentials - ASE

Senior Front-End Engineer position at Apple, building modern web applications for Apple Business Essentials using React, TypeScript, and Node.js.