Posted on: 02/12/2025



About the Role :
DAZN is redefining how fans experience live sports through world-class streaming experiences.
Were looking for an iOS Principal Engineer (Tech Lead) with a deep technical foundation in building high-performance video streaming applications for iOS Mobile and Apple TV platforms.
As a technical leader, youll own the architecture and delivery of scalable, user-centric video applications, mentor engineering teams, and drive technical excellence across the iOS ecosystem.
Youll collaborate closely with global product, design, and backend teams to shape the future of DAZNs iOS experiences used by millions worldwide.
Key Responsibilities :
Design & Development :
- Architect, design, and develop advanced video streaming applications for iOS and tvOS platforms.
- Write clean, modular, and maintainable Swift code adhering to best practices.
- Optimize applications for performance, scalability, and energy efficiency.
Technical Leadership :
- Lead the technical design and implementation of complex features end-to-end.
- Conduct detailed code and architecture reviews, ensuring best practices and technical quality.
- Evaluate and adopt emerging iOS frameworks, playback technologies, and tools to improve product performance and developer efficiency.
Collaboration :
- Partner with product managers, designers, QA, and backend engineers to translate business requirements into elegant, performant solutions.
- Collaborate on release planning and ensure seamless integration across teams and services.
Video Streaming Expertise :
- Implement and optimize video streaming workflows using HLS, DASH, DRM, and AVFoundation.
- Integrate and customize playback using AVPlayer and third-party SDKs.
- Troubleshoot and resolve complex issues related to playback, buffering, and adaptive bitrate streaming.
Mentorship & Knowledge Sharing :
- Mentor and guide junior and mid-level engineers, fostering a culture of learning and excellence.
- Lead technical workshops, architecture discussions, and best-practice sessions.
Release Management :
- Contribute to release planning, CI/CD processes, and ensure timely, high-quality deliveries.
- Support teams during release cycles, offering hands-on problem-solving when required.
Qualifications & Experience :
Education :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Experience :
- 8+ years of professional experience in iOS app development, with a strong focus on video streaming applications.
- Proven track record of delivering high-quality apps for iOS Mobile and Apple TV.
Technical Skills :
- Proficiency in Swift (primary) and Objective-C (working knowledge).
- Strong understanding of UIKit, SwiftUI, Core Data, and Combine.
- Deep expertise in AVFoundation, HLS, DRM, and adaptive streaming technologies.
- Experience with API integration (REST / GraphQL) and asynchronous data handling.
- Proficiency in CI/CD pipelines, automated testing, and deployment workflows.
- Strong understanding of memory management, concurrency, and app lifecycle optimization.
Soft Skills :
- Excellent analytical, debugging, and problem-solving skills.
- Strong leadership and communication abilities.
- Ability to prioritize and deliver under tight timelines in a fast-paced environment.
Nice to Have :
- Experience with tvOS development and Apple TV design guidelines.
- Exposure to third-party video SDKs, analytics, and performance monitoring tools.
- Familiarity with Agile / Scrum methodologies and global distributed teams.
- Experience contributing to technical documentation and architecture diagrams.
Why Join DAZN :
- Work on cutting-edge video streaming platforms used by millions of sports fans globally.
- Take ownership of end-to-end architecture and delivery in a technically challenging environment.
- Collaborate with a world-class team of engineers and innovators.
- Competitive salary, annual performance bonuses, and complimentary DAZN access.
- Access to learning resources, mental wellness platform (Unmind), and flexible working opportunities.
At DAZN, we bring ambition to life.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1583678
Interview Questions for you
View All