React Native Developer
Job Location:
Cape Town - South Africa
Monthly Salary:
Not Disclosed
Posted on:
7 days ago
Vacancies:
1 Vacancy
Job Summary
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.
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
Required Skills:
React Native JavaScript TypeScript iOS Android tvOS Fire TV HLS DASH DRM Widevine FairPlay PlayReady VAST VMAP SSAI Mobile Development Streaming Protocols Digital Advertising