Apple TV Developer
Role details
Job location
Tech stack
Requirements
third-party media players to ensure smooth video playback and optimize performance for Video-On-Demand (VOD) and Linear Channels. - Ensure compliance with Apple's guidelines and best practices for tvOS applications. - Collaborate with cross-functional teams, including product managers, designers, and backend developers, to ensure seamless integration and delivery. - Write clean, maintainable, and efficient code that follows best practices and coding standards. - Troubleshoot and resolve technical issues related to app performance, user experience, and compatibility. - Provide technical leadership, guiding junior developers and supporting peer reviews. - Stay up to date with the latest developments in tvOS, Apple technologies, and OTT industry standards. Key Requirements: - 5+ years of experience developing applications for Apple TV and/or iOS, with a focus on streaming services. - Strong proficiency in Swift and Objective-C programming languages. - In-depth knowledge of media streaming protocols (HLS, DASH, DRM) and experience working with native or proven third-party media players. - Solid understanding of Apple's tvOS framework and its UI components. - Familiarity with Apple's design principles, interface guidelines, and best practices for building OTT apps. - Experience with CI/CD pipelines, automated testing, and version control systems like Git. - Strong problem-solving skills and the ability to lead technical decisions within the team. - Excellent communication skills and a team-oriented mindset. - Experience in leadership or mentorship roles is a plus. Nice to Have: - Experience integrating analytics and monitoring tools for performance tracking. - Knowledge of cross-platform OTT frameworks (e.g., React Native, Roku, Android TV). - Understanding of backend systems related to video streaming, such as content delivery networks (CDNs) and Video-On-Demand (VOD) systems. Who You Are: - Innovative thinker: You enjoy designing and developing new features that push the boundaries of what's possible in streaming applications. - Collaborative team player: You thrive in a collaborative environment, contributing to the team's success. - Problem-solver: You're skilled at troubleshooting and finding creative solutions to technical challenges. ️ - Detail-oriented: You ensure the quality and performance of your applications are at the highest level. - Technically savvy: You stay up to date with the latest industry standards and trends in OTT and Apple TV development. What We Offer: - Flexible Compensation: Tailor your benefits, including gourmet vouchers, daycare, and transportation. - Flexible Hours: Work at your own pace and manage y