JobsSr. iOS Software Engineer, Apple Books
Apple logo

Sr. iOS Software Engineer, Apple Books

Apple

Location

Cupertino, CA

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

As a Senior iOS Engineer on the Apple Books team, you will work on creating innovative book and audiobook experiences across iOS, macOS, and watchOS. The role involves collaborating with engineers, designers, and domain experts to enhance existing applications and develop new features. You will engage in various levels of the software stack, ensuring a seamless user experience. The ideal candidate should have a strong passion for high-quality software and a curiosity for using AI tools to improve workflows.

Requirements

  • 6+ years of iOS software engineering experience with Swift/SwiftUI
  • Strong mastery of software architecture, object-oriented design, design patterns, data structures, and algorithms
  • Proven track record of technical excellence, setting a high bar for code quality, documentation, and engineering best practices
  • Ability to break down complex features into practical, scalable, and implementable solutions
  • Expertise in identifying and resolving iOS performance bottlenecks, including memory management and power efficiency
  • Experience technically leading projects, mentoring engineers, and driving cross-functional initiatives from concept to delivery
  • Excellent verbal and written communication skills in highly collaborative environments
  • Experience with using AI tools in your workflow
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent industry experience
  • Track record of developing products that have a focus on delivering an exceptional user experience
  • Experience working on large-scale, multi-team, cross-functional projects

Responsibilities

  • Collaborate closely with a team of dedicated engineers, designers, and domain experts to build new features.
  • Enhance existing applications and deliver reliable, high-performing software.
  • Work at different levels of the stack to implement challenging features.
  • Ensure a great user experience by moving fluidly from network programming to framework and application development.
  • Identify and resolve performance bottlenecks in iOS applications.
  • Mentor junior engineers and lead cross-functional initiatives from concept to delivery.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?