
Senior Product Software Engineer (Swift)
The Walt Disney Company2 hours ago
Tokyo, JapanSenior
Base Salary
$142k - $190k/yr
Responsibilities
- Design and implement new features integrating with Disney media services and back-end systems.
- Collaborate with peer teams on API design for API services and front-end consumers of shared libraries.
- Research, integrate, and test media playback experiences.
- Participate in project estimation and resource planning.
- Develop Apple-platform applications using UIKit, SwiftUI, AVKit, and StoreKit.
- Troubleshoot and resolve issues across multiple platforms.
- Write efficient, reliable, and maintainable code for improvements, user-facing features, and defect fixes.
- Collaborate with small development teams and the broader engineering organization while working independently.
Requirements
- At least 5 years of industry experience in iOS software development, including at least 3 years using Swift.
- At least 5 years of experience implementing complex user interfaces with UIKit or SwiftUI.
- At least 3 years of experience with agile processes.
- Experience across the full software development lifecycle, including early-stage development, maintenance, and end of life.
- Understanding of design-pattern trade-offs such as MVC and MVVM.
- Knowledge of object-oriented and reactive programming paradigms.
- Understanding of the iOS and tvOS application development lifecycle and object-oriented programming.
- Experience with unit test frameworks and continuous integration systems.
- Strong verbal and written communication skills and the ability to learn and adapt to new technologies.
- Bachelor of Science in Computer Science or equivalent experience.
- Preferred: experience with AVFoundation and its ecosystem.
- Preferred: experience with HLS, MPEG-DASH, Transport Stream, and CMAF streaming technologies.
- Preferred: experience developing for iPhone, iPad, and tvOS.
Benefits
- Full-time employment.
- Hiring locations include Glendale, California, with additional listed locations at 7 Hudson Square in New York and 925 4th Ave in Washington.
- Medical, financial, and other benefits may be included depending on the level and position offered.
- Bonus and/or long-term incentive units may be provided as part of the compensation package.
Tech Stack
iOSObjective-CSwiftSwiftUI
Categories
Mobile