
Engineering Manager, Creative Apps
Required skills
- Engineering Manager
- iOS
- macOS
- UIKit
- AppKit
- Swift
- Objective-C
- Software Architecture
- App Frameworks
- UI Systems
Nice to have
- Creative Apps
- Final Cut Pro
- Logic Pro
- iMovie
- Pixelmator
- GarageBand
Role summary
Apple is seeking an experienced Engineering Manager for its Creative Apps team to lead the development of next-generation creative editing tools. This role involves managing a team of engineers building intelligent features for applications like Final Cut Pro and iMovie, working closely with product and design. The manager will balance technical leadership with people management, including hiring and coaching engineers. Key requirements include 3+ years of management experience, deep expertise in iOS/macOS development (UIKit/AppKit, Swift/Objective-C), strong software architecture skills, and a proven track record of delivering complex consumer apps. Preferred qualifications include experience with creative applications, on-device machine learning, and navigating cross-functional organizations.
Description
In this role, you will directly manage a team of engineers building new intelligent features for Apple's creative application suite. You will partner closely with product, design, and cross-functional teams to plan and deliver polished, innovative features built on UIKit, AppKit, and modern Apple frameworks. Day-to-day, you will balance hands-on technical engagement with first-line people leadership, including hiring, coaching, and growing the engineers on your team.
Minimum Qualifications
3+ years of engineering management experience with direct responsibility for a team of individual contributor engineers Deep expertise in iOS and/or macOS application development using UIKit and/or AppKit Proven experience delivering complex, consumer-facing Mac and iOS apps from concept through App Store release Strong background in software architecture, app frameworks, and UI systems at production scale Track record of building cohesive, high-performing engineering teams in a fast-paced product environment Demonstrated ability to drive technical decisions across multiple workstreams with appropriate autonomy Proficiency in Swift and/or Objective-C, with a clear sense of what high-quality Apple platform code looks like Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
Preferred Qualifications
Hands-on experience with creative application development, document-based apps, or rich editing experiences on Apple platforms Familiarity with on-device machine learning integration or intelligent creative tooling within consumer apps Skilled in navigating cross-functional organizations and aligning designers, product managers, and partner engineering teams around a shared technical direction Experience contributing to or consuming first-party Apple frameworks, or meaningful knowledge of Apple platform internals Prior experience managing engineers through significant platform transitions, such as SwiftUI adoption or framework migrations
Sample Apple interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Architect a key-value store for distributed systems.
system designmedium - 4
Design a system to schedule jobs in a distributed environment
system designmedium - 5
What is an API and how does it work?
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Sr. Software Engineer (Java Middleware), eBusinessApple · Sunnyvale, CA · Onsite
Shipping SupervisorApple · Santa Clara, CA · Onsite- Engineering ManagerTailscale · Remote · Remote
- Engineering Manager, Infrastructure (Device Trust)1Password · Remote · Remote
- Engineering Manager - CX (Event)StubHub · New York, NY · Hybrid
Engineering Manager, Internal AttackHorizon3.ai · Remote · Remote
