Senior iOS Engineer

Apple Inc.

Sunnyvale (CA)

On-site

USD 181,100 - 318,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee stock purchase and restricted stock units
Comprehensive medical, dental, and vision coverage
401(k) retirement benefits
Discounted products and free services
Tuition reimbursement for formal education

Job summary

Apple Inc. is seeking an experienced software engineer in Sunnyvale, California, to architect and build real-time, multi-platform systems across its various platforms. The ideal candidate will have over 10 years of relevant experience, specializing in Swift or SwiftUI, and will ensure seamless device coordination.

The position offers a competitive salary range of $181,100 – $318,400, along with benefits like stock purchase options, comprehensive health coverage, and tuition reimbursement.

Qualifications

  • 10+ years of relevant industry experience.
  • 3+ years of experience with Swift or SwiftUI including modern concurrency.
  • Experience building production apps with Apple platform frameworks.

Responsibilities

  • Architect and build seamless multi-platform systems across Apple devices.
  • Contribute to production support to resolve customer escalations.
  • Write clean, maintainable, and well-documented code.

Skills

Swift or SwiftUI
Asynchronous programming
Apple platform frameworks (UIKit, AVFoundation)
Communication skills
Collaboration

Education

Bachelor’s degree in Computer Science or Software Engineering

Job description

Overview

Sunnyvale, California, United States

We build software that spans multiple Apple platforms—iOS, macOS, watchOS, visionOS, and tvOS—delivering seamless experiences through real‑time device coordination, robust data pipelines, and powerful developer tooling.

Description
  • Architect and build real‑time, multi‑platform systems that coordinate seamlessly across Apple devices.
  • Contribute to production support to resolve customer escalations.
  • Collaborate directly with teams to understand their requirements and translate them into robust, intuitive software.
  • Write clean, maintainable, and well‑documented code.
  • Participate in code reviews and contribute to team knowledge sharing.
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent, and 10+ years of relevant industry experience
  • 3+ years of experience with Swift or SwiftUI code, including modern concurrency (async/await, actors, Sendable, structured concurrency)
  • Experience building production apps with Apple platform frameworks (UIKit, AVFoundation)
Preferred Qualifications
  • Ability to leverage AI tools to effectively deliver results
  • Deep understanding of asynchronous programming and state machine patterns
  • Ability to write clean, well‑factored UI code and business layer logic
  • Experience working across multiple Apple platforms (iOS, macOS, watchOS, visionOS, tvOS)
  • Excellent communication skills and a collaborative working style
Benefits
  • Base pay range $181,100 – $318,400, depending on skills and experience
  • Apple employee stock purchase and restricted stock unit awards
  • Comprehensive medical, dental, and vision coverage
  • Retirement benefits (401(k), etc.)
  • Discounted products and free services
  • Tuition reimbursement for formal education related to career advancement
  • Potential discretionary bonuses, commissions, and relocation assistance

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

At Apple, we believe accessibility is a fundamental human right, and we strive to provide reasonable accommodations for job applicants with disabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Software Engineer, Customer Systems
iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Senior iOS Software Engineer, Customer Systems
Senior iOS Software Engineer, Customer Systems

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
iOS Engineer
iOS Engineer

PTR Global • San Diego (CA)

On-site
Medical benefits
Dental benefits
Vision benefits
+3
iOS/macOS Software Engineer
iOS/macOS Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
UI Frameworks Senior Engineer, Swift Platform Experience
UI Frameworks Senior Engineer, Swift Platform Experience

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
Staff/Sr. iOS Engineer - AI, Search & Knowledge Platforms
Staff/Sr. iOS Engineer - AI, Search & Knowledge Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+1
Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience
Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Software Engineer, Proactive - Shortcuts
Software Engineer, Proactive - Shortcuts

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical and dental coverage
Retirement benefits
Product discounts and free services
+2
Senior Software Engineer, System Experience - Personalization
Senior Software Engineer, System Experience - Personalization

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical & dental
Retirement benefits
Stock programs
+1
Software Engineer - Apple Services
Software Engineer - Apple Services

Apple Inc. • San Francisco (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
+1