- Design and implement solutions in collaboration with team-members for new features which integrate with various Disney media services and back-ends
- Collaborative API design with peer teams on API Services as well as front-end teams which depend on our libraries
- Research and development for media playback experiences, integration, and testing
- Participate in project estimation and resource planning
- Troubleshoot and resolve issues, problems, and errors encountered across our various platforms
- Ability to collaborate in a small, productive development team as well as ability to work independently
- Specialize in Apple technologies such as UIKit, SwiftUI, AVKit and StoreKit to build a world-class application
Requirements
- 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 to help the team be effective and efficient
- Able to demonstrate experience in the full lifecycle of software development
- 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
- 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.
Core Competencies
Demonstrates expertise in iOS software development with a focus on Swift, UIKit, and SwiftUI, while effectively collaborating in agile environments. Proficient in the full software development lifecycle and capable of implementing complex user interfaces and troubleshooting across platforms.
Highest-signal resume keywords
- IOS Software Development
- Swift Programming
- UIKit and SwiftUI
- Agile Methodologies
- Object Oriented Programming
ATS Optimization Keywords
Hard Skills
- IOS Software Development
- Swift Programming
- UIKit
- SwiftUI
- AVKit
- StoreKit
- Unit Testing
- Continuous Integration
- Design Patterns
- Reactive Programming
Soft Skills
- Strong Communication Skills
- Motivated Self-Starter
- Adaptability
Industry Keywords
- Media Services
- API Design
- User Interface
- Software Development Lifecycle
- Project Estimation
- Resource Planning