We are looking for both an Android Video Player Engineer and an iOS Video Player Engineer to join our Digital Video Platform organization. You will be part of a dynamic team responsible for developing and optimizing the video player frameworks that power a variety of applications, including sports, news, and entertainment content. This role is crucial for enhancing the user experience across live and video-on-demand (VOD) offerings.
Key Responsibilities
Android Role
- Design and develop video player applications and frameworks for Android platforms.
- Optimize live video streaming performance, focusing on reducing rebuffering issues and improving video start times.
- Collaborate with cross-functional teams to integrate video player capabilities into various applications (e.g., sports, news).
- Troubleshoot and resolve issues related to video playback, DVR functionality, and user interface experience.
iOS Role
- Build and maintain video player components for iOS and tvOS applications.
- Utilize Swift and Xcode tools to develop high-quality video playback features.
- Support the integration of video player SDKs across different platforms.
- Optimize live streaming experiences, addressing challenges related to playback latency and user interactivity.
Required Skills & Experience
For Android
- 7+ years of experience in Android development/engineering.
- Proficiency in Kotlin and Java.
- Proven experience with live video streaming applications and video player frameworks.
For iOS
- 7+ years of experience in iOS development/engineering.
- Strong skills in Swift and experience with Xcode.
- Familiarity with building and distributing SDK components and programming with AVPlayer.
Nice to Have Skills & Experience
- Experience with analytic platforms such as Mux and/or Conviva.
- Knowledge of HLS and DASH streaming protocols.
- For iOS candidates, familiarity with Objective C is a plus.
Compensation
- Pay range. Approximately ?265,488.50 for the 6-month contract.
Why Join Us? This is an exciting opportunity to work with cutting-edge technology in the media and entertainment industry. You will have the chance to tackle challenging problems, enhance user experiences, and collaborate with talented professionals in a fast-paced environment.
How to Apply. If you are a passionate Video Engineer looking to make a significant impact in the digital video ecosystem, please submit your resume and a cover letter outlining your relevant experience.