Senior Product Software Engineer (Swift)
Role responsibilities
Design and implement a feature-rich standard streaming media playback library for Apple devices across Disney's direct-to-consumer brands. Collaborate with cross-functional teams to ensure a consistent software architecture and a best-in-class streaming experience.
Requirements
Requires at least 5 years of iOS development experience, including 3 years with Swift and expertise in UIKit or SwiftUI. A Bachelor of Science in Computer Science or equivalent experience is required.
Key skills
Swift, Objective-C, UIKit, SwiftUI, AVKit, StoreKit, AVFoundation, HLS, MPEG-DASH, MVC, MVVM, Object Oriented Programming, Reactive Programming, Unit Testing, Continuous Integration, Agile
Keywords
Swift, Objective-C, iOS, TVOS, UIKit, SwiftUI, AVKit, StoreKit, AVFoundation, HLS, MPEG-DASH, Transport Stream, CMAF, MVC, MVVM, Object Oriented Programming, Reactive Programming, Agile, Unit Testing, Continuous Integration, Streaming Media, Video Playback, Apple Ecosystem, Software Development Lifecycle, API Design