
Company |
Disney Entertainment & ESPN Technology |
Job title |
Senior Software Engineer (Swift) |
Job location |
United States |
Type |
Full Time |
Responsibilities:
- Build features for both iOS, tvOS and visionOS in Swift.
- Maintain a high level of code quality with each feature delivery by including unit and integration tests.
- Regularly review code from peers for continuous improvements and shared knowledge.
- Collaborate with other client platform teams to ensure a great user experience for all Disney+ viewers.
- Specialize in Apple technologies such as UIKit, SwiftUI, and AVKit to build a world-class application.
Requirements & Skills:
- A desire to learn and grow with the team, while also sharing your own insights.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
- 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.
- You will be required to write unit-tested code as part of delivering features.
- Can demonstrate an understanding of Computer Science fundamentals.
- An understanding of the trade-offs of using different design patterns, such as MVC or MVVM.
- You have at least 3 years of experience in agile processes to help the team be effective and efficient.
- A passion for code quality.
- Experience with Apple’s AVKit framework and HLS.
- Experience with reactive programming using RxSwift or Combine
- Master’s degree in Computer Science, Computer Engineering, or related field.
