React Native开发工程师
React Native Developer
类别:IT 服务
地点:
地点:南非 | 工作类型:远程 | 合同周期:12 个月 | 职位编号:J107204
关于我们的客户:
我们的客户是一家专业的管理咨询公司和 IT 服务提供商,专注于提供创意和创新的数字解决方案。他们的客户群体包括初创公司和大型企业,但他们的使命始终如一:为数字产品的设计、开发和实施提供卓越的支持,以推动价值和转型。
您将负责:
- 独立维护并扩展一个面向移动端(iOS、Android)和电视生态系统(tvOS、Android TV、Amazon Fire TV)的共享 React Native 代码库。
- 设计并实现针对十英尺电视体验的稳健用户界面和导航结构,包括严格的焦点管理和 D-pad(遥控器)导航。
- 使用 HLS 和 DASH 流媒体协议实现、优化和维护高性能视频播放引擎。
- 通过配置和排查数字版权管理系统(DRM),如 Widevine、FairPlay 和 PlayReady,确保优质内容的工作流程安全。
- 集成并维护视频广告插入协议,特别是处理 VAST、VMAP 和服务器端广告插入(SSAI),以确保大屏上的无缝广告投放。
- 管理移动端市场(App Store、Google Play)和电视商店的全流程提交、合规性和发布生命周期,特别关注 Amazon Fire OS 的提交要求。
- 维护高质量的 JavaScript/TypeScript 代码,确保针对电视流媒体棒和旧款智能电视硬件的性能优化。
我们希望您具备:
- 2-4 年 React Native 经验,熟练掌握 JavaScript 和 TypeScript。
- 具备在 tvOS、Android TV 和 Amazon Fire TV 平台上部署 React Native 应用的经验,对 Fire OS 提交流程有深入了解。
- 展示至少一个在 App Store 或 Google Play 上成功发布的应用,涵盖移动端或电视设备。
- 对视频流技术如 HLS 和 DASH 有全面的技术理解,同时熟悉 DRM 系统如 Widevine、FairPlay 和 PlayReady。
- 在数字广告集成方面具备实际经验,特别是涉及 VAST、VMAP 和 SSAI 协议。
如需更详细的列表
查看英文原文
Category: IT Services
Location:
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 -
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
DetailsOriginally posted on Himalayas