Strong understanding of OO and Swift design patterns and concepts
A sound understanding of HTTP and REST-style web services
Solid understanding of iOS app development life cycle including Apple App Store compliance policies and submissions requirements
Experience with Apple frameworks such as SwiftUI, UIKit, AVFoundation, SPM, Async / Await, and Combine
Motivated self-starter with the ability to learn and adapt to new technologies
Work with moderate technical supervision and supplemental engineering support
Interacting with the Product and Design teams to review requirements and UI
Working with the QA and automation team
3+ years hands-on professional experience with iOS/tvOS development (Basic Qualification)
Experience with tvOS-specific functionality including the Focus Engine, SIRI Remote, and the Top Shelf (Preferred Qualification)
Experience working on a significant consumer app that is currently available in the marketplace (Preferred Qualification)
Responsibilities
Developing the ESPN tvOS in Swift
Collaborate with a cross-functional team of Product Managers, Designers, Mobile/Web/Backend Engineers, and Content Creators to conceptualize and develop world-class ESPN apps
Apply technical expertise to manage individual project priorities, deadlines and deliverables
Design, develop, test, deploy, maintain, and enhance software solutions
Architect reusable solutions that are shared across both the mobile and tv ESPN apps
Lead others to solve complex problems and provide oversight and direction to other software engineers
Responsible for architectural decisions for the connected tv application
People management responsibilities, including mentoring and providing guidance to engineers reporting directly to you
Performing end of year reviews
Skills
iOS
Swift
Objective-C
UIKit
Xcode
Product Engineering
Media Engineering
The Walt Disney Company
Leading producers & providers of entertainment and information