Sr iOS Software Engineer - Creative Apps
Role Overview
Senior engineer on a new team building media management and collaboration features for creative tools.
Work with teams behind Final Cut Pro, Logic Pro, and iWork to create tools for creators.
Role involves setting technical direction and architecture and driving features from concept through delivery.
Key Skills for This Role
Full Job Posting
Role overview
Senior engineer on a new team building media management and collaboration features for creative tools.
Work with teams behind Final Cut Pro, Logic Pro, and iWork to create tools for creators.
Role involves setting technical direction and architecture and driving features from concept through delivery.
Responsibilities
- Set direction and architecture for new collaborative features in the creative space.
- Architect and build media management and collaboration features for creative applications.
- Collaborate with human interface designers, quality assurance teams, and cross-functional partners; influence user interface and project planning.
- Own features through delivery, mentor others, and work effectively with teams across the organization.
Minimum qualifications
- 5+ years shipping high-quality, tested code on iOS and/or macOS.
- Experience as a technical lead, with strong communication, collaboration, and project management skills.
- Strong understanding of Apple platform architectural patterns, computer science fundamentals, and object-oriented design.
- Proficiency in Swift and at least one of SwiftUI, UIKit, or AppKit.
- Ability to work with ambiguity, own product features, mentor others, and foster an open and inclusive work environment.
Preferred qualifications
- Interest in Apple's creative apps, such as Final Cut Pro, Logic Pro, iMovie, or GarageBand.
- Experience with modern Swift concurrency, including async/await and actors.
- Proficiency with Swift Testing and/or XCTest.
- Commitment to accessibility and localization.
Compensation and benefits
- Base pay range is $153,700–$290,700; the description does not specify a compensation cadence.
- Benefits include medical and dental coverage, retirement benefits, discounted products and services, and reimbursement for certain career-related educational expenses.
- The role might be eligible for discretionary bonuses or commission payments and relocation; eligibility and terms apply.
- Eligible employees may participate in discretionary stock programs and the employee stock purchase plan.
About Apple
Apple describes accessibility as a fundamental human right and states its commitment to inclusion and diversity.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Apple
Apple Channel Store Advisor, UAE
Dubai, UAE
Apple is seeking a Channel Store Advisor to grow its business in a partner retailer by advising customers, demonstrating products, and supporting partner staff. The role also includes maintaining merchandising standards,
Apple Channel Store Advisor, UAE
, UAE
Apple is seeking a Channel Store Advisor to represent the brand at a partner reseller store and grow business through customer service, product demonstrations, merchandising, and partner-staff training. Candidates need t
Engineering Program Manager, App Store, Apple Services Engineering
Vancouver, CAN
Apple is seeking an Engineering Program Manager to lead delivery of business-critical App Store features and cross-functional projects. Candidates need 5+ years of technical program or project management experience invol
Technical Program Manager - Product Operations
, IND
Apple is seeking a technical program manager to lead manufacturing operations across vendor sites, improve production processes, and support products from launch through end of life. Applicants need 3+ years in engineeri
Tableau Developer Analyst, Retail Customer Care
, IND
Apple is seeking a Tableau developer analyst to build and maintain reporting for Retail Customer Care contact center performance. The role translates business needs into dashboards, ensures data quality and supports repo
Program Manager – Sales Transformation, India Sales BPR
, IND
Apple is seeking an experienced program manager to lead sales business process reengineering and transformation initiatives. The role requires 8+ years in program or project management, operations excellence, or process
Channel and Partner Communications Lead, India
, IND
Apple is seeking a leader for its India Channel and Partner Communications team. The role sets partner marketing strategy, leads integrated campaigns and customer experiences, and aligns stakeholders across sales, market
Apple Channel Store Advisor, UAE
Dubai, UAE
Apple Channel Store Advisor, UAE
, UAE
Engineering Program Manager, App Store, Apple Services Engineering
Vancouver, CAN
Functional Software QA Engineer
Bengaluru, IND
Technical Program Manager - Product Operations
, IND
Tableau Developer Analyst, Retail Customer Care
, IND
Program Manager – Sales Transformation, India Sales BPR
, IND
Channel and Partner Communications Lead, India
, IND