Senior Design Engineer, iOS

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $210k
This role $255k
$129k most similar roles pay here $346k

This role pays more than 92% of similar roles. Most pay $177,250–$241,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $210k 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 3553 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2740 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Design Engineer, iOS

Senior Design Engineer, iOS joins the Product & Design team to build custom experiences and interactions natively across iPhone, iPad, Mac, Watch, and Vision Pro. Working closely with Services teams like Apple Weather, Apple Pay, and Apple Sports, you will bring compelling interfaces to life by creating everything from individual elements to complete prototypes for new concepts. You will develop navigation models, gesture handling, and physics-based animations while providing code and integration support for complex motion features. The role requires proficiency in Swift, SwiftUI, and UIKit, with expertise in Core Animation and potentially Metal, Core Image, RealityKit, or ARKit. You will also build tools and plugins to support design workflows. This role solves the challenge of creating high-polish, responsive interactions that feel native across multiple platforms while iterating quickly on evolving requirements.

What you'll do

  • Build high-fidelity interactive elements and complete prototypes to showcase new concepts and product features.
  • Develop polished, responsive user interfaces with a focus on motion and detail across Apple platforms.
  • Create navigation models, gesture handling, and physics-based animations that feel native to each device.
  • Provide code and integration support to engineering teams for complex interactions and motion requirements.
  • Build custom tools and plugins to support the design team's workflow.
  • Explore new ideas and iterate quickly on designs as project requirements evolve.

What we're looking for

  • 7+ years of experience building apps or prototypes for Apple platforms including iOS, macOS, tvOS, and visionOS.
  • Proficiency with Swift, SwiftUI, and UIKit.
  • Experience building polished, responsive UIs with a focus on detail and motion.
  • Fluency with gesture handling, Core Animation, and physics-based, interruptible animation.
  • Strong programming skills and the ability to manage multiple projects simultaneously.
  • Ability to collaborate closely with designers and iterate quickly on new ideas.
  • Experience across more than one Apple platform including tvOS, macOS, or visionOS (preferred).
  • Familiarity with Metal, Core Image, Core Graphics, RealityKit, Reality Composer, ARKit, or lower-level rendering (preferred).

More like this

Similar roles

Senior iOS Engineer

Apple Inc

Sunnyvale, CA 35 days ago $150,400–$277,600
Swift SwiftUI UIKit AVFoundation iOS macOS watchOS visionOS tvOS async/await Actors Sendable Structured Concurrency State Machine Patterns Cloud Infrastructure Real-time Networking
3+ yrs exp

Senior Software Engineer, iOS Devices

Apple Inc

Sunnyvale, CA 115 days ago $184,700–$324,800
Swift SwiftUI UIKit AVFoundation iOS macOS watchOS visionOS tvOS Async/Await Actors Sendable Structured Concurrency State Machine Patterns Cloud Infrastructure Real-time Networking
10+ yrs exp

Senior Technical Artist Engineer

Apple Inc

Cupertino, CA 1 day ago $184,700–$324,800
Metal Swift SwiftUI UIKit GLSL WebGL RealityKit ARKit SceneKit Unity Houdini Maya Blender Cinema 4D TouchDesigner p5.js Three.js Processing VFX