iOS Developer
Culver City, CA
12 Months Longterm Contract
Role Summary
We are seeking a high-caliber iOS Developer to join a world-class engineering team in Culver City. In this role, you will contribute to the development of elegant, high-performance applications that reach millions of users. You will be responsible for building foundational technologies and user experiences for Apple s next generation of media and creativity tools.
The ideal candidate is a Swift expert who thrives in a fast-paced environment, possesses a deep understanding of the iOS SDK, and is passionate about writing clean, maintainable, and testable code.
Technical Requirements
Experience: 5+ years of professional software development experience, with at least 3+ years dedicated to the iOS platform.
Swift Mastery: Expert-level proficiency in Swift and a solid understanding of Objective-C (for legacy codebase interaction).
Frameworks: Deep experience with UIKit, Core Data, Core Animation, and GCD/Concurrency. Familiarity with SwiftUI and Combine is highly preferred.
Media/Creative Stack: (Highly Desired) Experience with AVFoundation, Core Image, Metal, or PhotoKit is a significant plus for Culver City-based teams.
Architecture: Strong understanding of design patterns such as MVVM, MVC, or VIPER.
Tooling: Expert knowledge of Xcode, Git, and CI/CD pipelines.
Preferred Qualifications
Experience building frameworks or SDKs used by other developers.
A portfolio of shipped applications on the App Store that demonstrate a strong eye for UI/UX detail.
Previous experience working on-site or as a contractor for Apple or a similar Tier-1 tech company.
BS/MS in Computer Science or a related field.