Senior Software Engineer (Swift)

The Walt Disney Company is a leading diversified international family entertainment and media enterprise.
$138,900 - $203,900
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Entertainment · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer – Apple Platforms (iOS and tvOS)

Senior Software Engineer position for iOS and tvOS platforms at Disney Entertainment & ESPN Technology, building streaming applications.

Senior Software Engineer (Swift)

Senior Software Engineer position at Disney focused on iOS/Swift development for Disney+ streaming platform, offering competitive compensation and the opportunity to impact millions of viewers.

Senior Game Developer - Hole.io

Senior Game Developer position at Voodoo for Hole.io, offering remote work, focusing on mobile game development with Unity and C#.

React Native Developer - Sage Labs

Senior React Native Developer position for an innovative stealth startup focused on revolutionizing mobile shopping experience through iOS-first development.

Senior Cross-Platform Engineer (Rust) - Relocate to Europe

Senior Cross-Platform Engineer position at Photoroom, focusing on Rust development for iOS, Android, and Web applications, with competitive salary and relocation support to Europe.

Description For Senior Software Engineer (Swift)

Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to join their Apple team responsible for building Disney+. This is an exciting opportunity to make an impact in the video streaming space while working on iOS, Apple TV and Vision Pro applications.

The role involves building and maintaining features for Disney's streaming platforms using Swift, with a strong focus on code quality and testing. You'll be working with cutting-edge Apple technologies including UIKit, SwiftUI, and AVKit to create world-class applications that reach millions of viewers daily.

As a Senior Software Engineer, you'll collaborate closely with product and design teams to deliver delightful experiences to Disney+ viewers. The position requires strong technical skills in iOS development, particularly with Swift, and experience implementing complex user interfaces. You'll be part of a team that values continuous learning and improvement, code quality, and collaborative development through regular code reviews and knowledge sharing.

The ideal candidate will have at least 5 years of industry experience in iOS software development, with 3+ years specifically using Swift. Strong understanding of Computer Science fundamentals and design patterns is essential, as is experience with agile development processes. Experience with Apple's AVKit framework, HLS, and reactive programming (RxSwift or Combine) is a plus.

This is an excellent opportunity to join a team that's reimagining how people experience Disney's beloved content through technology. You'll be working at the intersection of entertainment and technology, helping to shape the future of digital streaming while being part of a company known for innovation and creativity. The role offers competitive compensation, including potential bonuses and long-term incentives, along with comprehensive benefits.

If you're passionate about creating high-quality, testable code and want to be part of building the future of streaming entertainment at one of the world's most renowned media companies, this role offers the perfect blend of technical challenges and creative opportunities.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Swift)

  • Build features for iOS, tvOS and visionOS in Swift
  • Maintain high code quality with unit and integration tests
  • Review code from peers
  • Collaborate with other client platform teams
  • Specialize in Apple technologies like UIKit, SwiftUI, and AVKit

Requirements For Senior Software Engineer (Swift)

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 5+ years of iOS software development experience
  • 3+ years Swift experience
  • 5+ years experience implementing complex UIs using UIKit or SwiftUI
  • Experience with unit testing
  • Understanding of Computer Science fundamentals
  • Understanding of design patterns like MVC or MVVM
  • 3+ years experience in agile processes

Benefits For Senior Software Engineer (Swift)

Medical Insurance
  • Competitive Base Pay
  • Bonus Potential
  • Long-term Incentives
  • Medical Benefits
  • Financial Benefits

Interested in this job?