
Posted 18 days ago
Senior IOS EngineerDazn · Hyderabad
Senior IOS Engineer
HyderabadOn-site
AI Summary
Design, develop, and maintain OTT streaming applications for iOS and tvOS, building and optimizing a custom AVPlayer-based video player with playback controls, DRM, subtitles, and adaptive bitrate streaming.
About this role
We are looking for a highly skilled iOS/tvOS Developer to join our team and take a leading role in building and enhancing our OTT video streaming applications. Your primary responsibility will be to develop and optimize a custom video player experience for both iOS and tvOS, leveraging AVPlayer and related media frameworks. You will collaborate closely with product, design, and backend engineering teams to deliver a seamless, high-performance user experience.
Key Responsibilities
- Design, develop, and maintain OTT streaming applications for iOS and tvOS using Swift.
- Build and optimize a custom AVPlayer-based video player, including playback controls, UI layers, gesture handling, and state management.
- Implement features such as Multiview, DRM, subtitles/closed captions, adaptive bitrate streaming (HLS), and background playback.
- Collaborate with UI/UX designers to create intuitive and visually polished user interfaces.
- Integrate with backend APIs for content catalog, analytics, and player events.
- Ensure high performance, low memory usage, and smooth playback on both iOS and tvOS devices.
- Debug and resolve complex playback issues, buffering/latency problems, and platform-specific behaviors.
- Write clean, maintainable code following best architectural practices.
- Participate in code reviews and contribute to improving overall engineering standards.
- Stay up to date with Apple platform updates, new APIs, and best practices.
Skills, Knowledge & Expertise
- 5–7+ years of professional experience in Swift development.
- Strong expertise with AVPlayer, AVFoundation, HLS streaming, and media playback architecture.
- Proven experience building and releasing iOS and/or tvOS applications.
- Solid understanding of UI frameworks (UIKit; SwiftUI is a plus).
- Experience with performance optimization, memory profiling, and debugging tools (Instruments, Console, etc.).
- Familiarity with REST APIs, JSON parsing, and networking frameworks (URLSession, Combine, etc.).
- Experience implementing subtitles, DRM (FairPlay), and custom playback logic.
- Strong problem-solving skills and attention to detail.
Skills
AVFoundationAVPlayerCombineConsoleFairPlay DRMHLS StreamingInstrumentsJSON ParsingREST APISwiftSwiftUIUIKitURLSession
Explore related jobs
More jobs at Dazn
Similar AVPlayer jobs
Jobs in Hyderabad
- WSenior UT TechnicianWise · Hyderabad, India
- CEmbedded Software - System Test ArchitectCareers Amd · Hyderabad, Telangana
- WCustomer Support Team LeadWise · Hyderabad, India
- E
Solutions ArchitectExperian · Hyderabad, India - T
Senior QA LeadTechvedika · Hyderabad, Telangana - WLead Product Analyst - OperationsWise · Hyderabad, India
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.