Own and scale a shared React Native codebase for mobile and TV ecosystems, focusing on 10-foot UI experiences and D-pad navigation. Implement high-performance video playback engines and manage the end-to-end release lifecycle for mobile and TV app stores.
This is a remote position.
Location: South Africa |
Work Type: Remote |
Contract Duration: 12 Months |
Job ID: J107204
About our client: Our client is a professional management consultancy and IT services provider, focused on delivering creative and innovative digital solutions. Their client base includes both startups and large corporations, but their mission remains the same: to provide excellent support in the design, development, and implementation of digital products that drive value and transformation.
What you will be doing:
- Own, maintain, and scale a single, shared React Native codebase targeting mobile (iOS, Android) and TV ecosystems (tvOS, Android TV, Amazon Fire TV).
- Design and implement robust user interfaces and navigation structures explicitly optimized for 10-foot TV experiences, including strict focus management and D-pad (remote control) navigation.
- Implement, optimize, and maintain high-performance video playback engines using HLS and DASH streaming protocols.
- Secure premium content workflows by configuring and troubleshooting Digital Rights Management (DRM) systems, including Widevine, FairPlay, and PlayReady.
- Integrate and maintain video ad insertion protocols, specifically handling VAST, VMAP, and Server-Side Ad Insertion (SSAI) to ensure seamless ad delivery on big screens.
- Manage the end-to-end submission, compliance, and release lifecycle for both mobile marketplaces (App Store, Google Play) and TV stores, with specific focus on Amazon Fire OS submission requirements.
- Maintain high-quality JavaScript/TypeScript code, ensuring performance optimization specifically tailored to the hardware constraints of TV streaming sticks and older smart TV hardware.
What our client is looking for:
- Between 2 - 4 years of experience with React Native, including proficiency in JavaScript and TypeScript.
- Experience deploying React Native applications across tvOS, Android TV, and Amazon Fire TV platforms, with a specific understanding of Fire OS submission procedures.
- Showcase a minimum of one successful application launch on the App Store or Google Play, covering either mobile or TV devices.
- Maintain a comprehensive technical understanding of video streaming technologies such as HLS and DASH, alongside DRM systems including Widevine, FairPlay, and PlayReady.
- Apply practical expertise in digital advertising integration, specifically involving VAST, VMAP, and SSAI protocols.
For a more comprehensive list of opportunities that we have on offer, do visit our website - https://www.parvana.co.uk/careers
Requirements
React Native, JavaScript, TypeScript, iOS, Android, tvOS, Fire TV, HLS, DASH, DRM, Widevine, FairPlay, PlayReady, VAST, VMAP, SSAI, Mobile Development, Streaming Protocols, Digital Advertising