The Walt Disney Company logo
The Walt Disney CompanyPosted 1 month ago

Sr Product Software Engineer

$155,400–$208,400 year

On-siteSan Francisco, California, United States or Seattle, Washington, United States

Full TimeSenior LevelEnterprise

Job Summary

Design and implement solutions for new features integrating with Disney media services and back-ends, focusing on building a feature-rich standard streaming media playback library for Apple devices. Collaborate with encoding, packaging, and delivery teams to optimize the streaming technology stack, while working with peer teams on API design and front-end dependencies. Research and develop media playback experiences, integration, and testing, and participate in project estimation and resource planning. Troubleshoot and resolve issues across platforms using Objective-C/Swift, UIKit, SwiftUI, and AVKit to ensure a consistent, best-in-class streaming experience for Disney+, ESPN, ABC News, and Hulu.

Required Qualifications

  • At least 5 years of industry experience in iOS software development
  • 3 of which have been spent using Swift
  • At least 5 years of industry experience implementing complex user interfaces using Apple's UIKit or SwiftUI
  • At least 3 years of experience in agile processes
  • Able to demonstrate experience in the full lifecycle of software development
  • Early stage, maintenance, and end of life
  • An understanding of the trade-offs of using different design patterns, such as MVC or MVVM
  • Knowledgeable in programming paradigms including Object Oriented and Reactive
  • Understanding of iOS/TVOS app development lifecycle
  • Experience in Object Oriented Programming
  • Write efficient, reliable, and maintainable code
  • Experience with unit test frameworks and continuous integration systems
  • Strong verbal and written communication skills
  • Motivated self-starter with the ability to learn and adapt to new technologies
  • Bachelor of Science in Computer Science or equivalent experience

Desired Qualifications

  • Experience with streaming technologies including HLS, MPEG-DASH, Transport Stream, and CMAF
  • Experience with AVFoundation and its ecosystem
  • Experience developing applications in all Apple platforms including iPhone, iPad, and TVOS

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce