Fi Ellements

Fi Ellements - React Native Developer - WebRTC & Media Streaming

Noida, UP, IN

$10
5 days ago
Save Job

Summary

Salary : 3 to 10 LPA

Job Title : React Native Developer - WebRTC and Media Streaming

Experience : 1-2 years

Location : Noida/WFH

Job Description

  • We are seeking a talented React Native Developer with a strong background in WebRTC APIs and Media Processing & Streaming technologies. As part of our team, you will be responsible for integrating real-time communication features into our mobile applications using WebRTC APIs like getUserMedia, RTCPeerConnection, and RTCDataChannel.
  • Experience in handling video/audio streams and ensuring seamless integration with backend media servers (e.g., Mediasoup) is crucial.

Key Responsibilities

  • Integrating with Media Servers such as Mediasoup for media processing and streaming.
  • Understanding and implementing SFU (Selective Forwarding Unit) and MCU (Multipoint Control Unit) concepts.
  • Ensuring compatibility and efficient handling of video/audio streams across devices.
  • Implementing networking protocols like STUN/TURN/ICE for NAT traversal.
  • Implementing and optimizing RTP/RTCP/SRTP for secure media streaming.
  • Implementing WebSocket and WebRTC signaling mechanisms for real-time communication.

Requirements

  • Proven experience (1-2 years) in React Native development.
  • Strong proficiency in WebRTC APIs and related protocols (getUserMedia, RTCPeerConnection, RTCDataChannel).
  • Experience with Media Servers (e.g., Mediasoup) and understanding of SFU/MCU concepts.
  • Familiarity with networking protocols such as STUN/TURN/ICE, RTP/RTCP/SRTP.
  • Experience with WebSocket and WebRTC signaling mechanisms.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong communication skills and ability to work effectively in a collaborative team environment.

Benefits

  • Opportunity to work with cutting-edge technologies in a dynamic team environment.
  • Career growth and development opportunities.
  • Flexible work hours and remote work options.

If you are passionate about mobile development and have a strong background in React Native and WebRTC, we encourage you to apply and join our innovative team!

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job