Overview:
As a Senior Engineer on the Creativity Apps team, you will define architecture and steer media-management features for world-class creative tools. You will collaborate with design, QA, and cross-functional partners to shape product decisions, user experience, and project planning. You’ll lead complex features from concept to launch, mentor other engineers, and uphold Apple’s standards for craftsmanship, performance, reliability, and privacy. This role offers impact at scale, shaping tools used by creators across industry-leading apps. Compensation / Benefits Comprehensive medical and dental coverage Retirement benefits Discounted products and free services Education expense reimbursement Stock programs and ESOP considerations Relocation support
Responsibilities:
Set architecture and technical direction for media management features Lead complex features from concept through launch Mentor engineers and raise engineering quality Collaborate with Human Interface designers, QA, and cross-functional partners Influence product decisions, user experience, and project planning Contribute to long-term product strategy and technical roadmap
Key requirements:
7+ years shipping high-quality, tested code on iOS and/or macOS Experience as a technical lead with strong communication and project management Strong understanding of architectural patterns in Apple platform development Solid CS fundamentals and object-oriented design Proficiency in Swift and at least one UI framework (SwiftUI, UIKit, or AppKit) Ability to work with ambiguity and own product features Mentoring experience and openness to learning Commitment to accessibility and localization Self-directed with ability to build trust across organizational levels 卓越的沟通能力 collaborative mindset ownership and accountability Swift SwiftUI UIKit