Key Responsibilities
• Design develop and maintain the Apple Player SDK for iOS tvOS and other Apple platforms.
• Collaborate with cross-functional teams including product managers designers and engineers to enhance video playback experiences.
• Optimize streaming performance for low latency high quality and smooth playback.
• Troubleshoot and resolve complex technical issues related to media streaming buffering and DRM.
• Ensure code quality through unit testing integration testing and code reviews.
• Stay updated with Apple’s latest technologies and industry’s best practices.
• Document technical solutions and evaluate trade-offs using the latest streaming media technologies.
• Provide on-call support for critical customer-facing production issues.
• Mentor junior engineers and oversee their design and code quality.
Required Skills
• 7 - 10 years of software development experience with a strong focus on iOS and tvOS development (OTT experience is mandatory).
• Proficiency in Swift and UIKit with performance optimization experience.
• Bachelor’s degree in computer science Engineering or equivalent work experience.
• Strong understanding of data structures and algorithms.
• Strong problem-solving skills and debugging capabilities in production environments.
• Familiarity with CI/CD pipelines automated testing and Agile methodologies.
• Excellent communication skills and ability to work collaboratively in a fast-paced environment.
• Experience with large-scale application architecture scalability and performance tuning.
• Knowledge of design and architectural patterns such as MVVM MVP and SOLID principles.
Preferred Skills
• Deep understanding of AVFoundation HLS and video streaming protocols.
• Experience with DRM technologies such as FairPlay Widevine and PlayReady.
• Prior experience with video playback on iOS or tvOS applications.
• At least one year of experience in technical leadership role.
• User interface development using SwiftUI.
• Familiarity with video analytics and telemetry.
Key Responsibilities• Design develop and maintain the Apple Player SDK for iOS tvOS and other Apple platforms.• Collaborate with cross-functional teams including product managers designers and engineers to enhance video playback experiences.• Optimize streaming performance for low latency h...
Key Responsibilities
• Design develop and maintain the Apple Player SDK for iOS tvOS and other Apple platforms.
• Collaborate with cross-functional teams including product managers designers and engineers to enhance video playback experiences.
• Optimize streaming performance for low latency high quality and smooth playback.
• Troubleshoot and resolve complex technical issues related to media streaming buffering and DRM.
• Ensure code quality through unit testing integration testing and code reviews.
• Stay updated with Apple’s latest technologies and industry’s best practices.
• Document technical solutions and evaluate trade-offs using the latest streaming media technologies.
• Provide on-call support for critical customer-facing production issues.
• Mentor junior engineers and oversee their design and code quality.
Required Skills
• 7 - 10 years of software development experience with a strong focus on iOS and tvOS development (OTT experience is mandatory).
• Proficiency in Swift and UIKit with performance optimization experience.
• Bachelor’s degree in computer science Engineering or equivalent work experience.
• Strong understanding of data structures and algorithms.
• Strong problem-solving skills and debugging capabilities in production environments.
• Familiarity with CI/CD pipelines automated testing and Agile methodologies.
• Excellent communication skills and ability to work collaboratively in a fast-paced environment.
• Experience with large-scale application architecture scalability and performance tuning.
• Knowledge of design and architectural patterns such as MVVM MVP and SOLID principles.
Preferred Skills
• Deep understanding of AVFoundation HLS and video streaming protocols.
• Experience with DRM technologies such as FairPlay Widevine and PlayReady.
• Prior experience with video playback on iOS or tvOS applications.
• At least one year of experience in technical leadership role.
• User interface development using SwiftUI.
• Familiarity with video analytics and telemetry.
View more
View less