Develop and deliver the next generation of features for best-in-class video products including Final Cut Pro, Motion, Compressor, iMovie, and more, empowering creative professionals worldwide.
Requirements
- 8+ years of software engineering experience with SwiftUI/Swift or UIKit/AppKit
- 8+ years of proven experience working with Objective-C
- Strong understanding of software engineering and computer science fundamentals, including object-oriented design principles, design patterns, data structures, and algorithms
- Track record of technical excellence, exemplifying "what good looks like" in code, documentation, and engineering practices
- Proven ability to break down large features into practical, implementable solutions
- Experience working on large, cross-functional, multi-team projects
- Experience creating and refining APIs for adoption by other teams and developers
Responsibilities
- Designing, implementing, and shipping features that solve complex technical challenges
- Writing clean, well-tested code that sets the standard for quality and maintainability
- Participating in and contributing to architecture discussions and code reviews
- Working closely with cross-functional partners to define and implement features that delight our customers
Other
- Customer focus and ability to make high-quality, user-centric product and technical decisions
- GENUINE PASSION FOR PROFESSIONAL CREATIVE TOOLS AND WORKFLOWS
- Familiarity with video editing, media processing, or graphics programming!
- Excellent verbal and written communication skills in a highly collaborative environment
- Self-directed problem solver who can work independently and drive initiatives to completion