UI and iOS Platform Software Engineer, Safari

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
104 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $255k
$147k $344k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $202,800–$243,600 — the blue band above. At the midpoint, this role pays about $255k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · UI and iOS Platform Software Engineer, Safari

The UI and iOS Platform Software Engineer, Safari joins the team responsible for shaping the future of web browsing on Apple platforms. This role involves crafting innovative Safari features and enhancing existing ones by brainstorming, prototyping, coding, debugging, and shipping software. You will collaborate with the WebKit team, iOS platform teams, and the Human Interface group to deliver a fluid browsing experience. The position requires expertise in writing fast, efficient software using Swift, Objective-C, or C-family programming languages. Key technical skills include knowledge of UIKit, Swift design patterns, Xcode developer tools, Instruments, and clang. You will work on the WebKit engine and Apple frameworks to solve technical problems related to web browsers, web application architectures, and designing APIs for frameworks used by a wide variety of developers.

What you'll do

  • Develop new and innovative features for the Safari browser.
  • Build and optimize software using the WebKit engine and Apple's frameworks.
  • Write fast, efficient code in Swift, Objective-C, or C-family languages.
  • Prototype, code, debug, and ship software features from inception to completion.
  • Design APIs for frameworks used by a wide variety of developers.
  • Address and implement improvements based on customer feedback.
  • Mentor other engineers and communicate technical ideas to diverse audiences.

What we're looking for

  • BS in Computer Science or related field (preferred) or equivalent experience.
  • Experience mentoring other engineers.
  • Expertise in writing fast, efficient software in Swift, Objective-C, or a C-family programming language.
  • Knowledge of UIKit and Swift design patterns.
  • Expertise in Xcode developer tools, Instruments, and clang.
  • Experience communicating technical ideas to a variety of audiences (preferred).
  • Knowledge of advanced application architectures (preferred).
  • Knowledge of web browsers and web application architectures (preferred).

More like this

Similar roles

Software Engineer, Safari Extensions

Apple Inc

San Diego, CA 40 days ago $142,300–$263,300
Swift Objective-C C++ C WebKit iOS macOS APIs Object-Oriented Programming Debugging Security Privacy

Software Engineer, WebKit Accessibility

Apple Inc

Cupertino, CA 12 days ago $150,400–$277,600
C++ Swift Objective-C JavaScript HTML CSS WebKit ARIA Accessibility APIs Open-source software development
3+ yrs exp

UI Frameworks Engineer, macOS

Apple Inc

Cupertino, CA 104 days ago $150,400–$277,600
Swift Objective-C SwiftUI AppKit UIKit Xcode Core Image Core Graphics Metal macOS iOS watchOS API Design Systems Architecture Performance Analysis Debugging Code Optimization
5+ yrs exp