Primary Skills :
- Strong hands-on experience in React Native for cross-platform mobile development (Android & iOS).
- Experience integrating WebRTC for real-time communication features (audio / video).
- VoIP (Voice over IP) development experience, including integration with native calling frameworks.
- Experience working with iOS CallKit and Android Connection Service for seamless call handling.
- Good understanding of JavaScript / TypeScript , React hooks, and mobile performance optimization.
- Knowledge of mobile app lifecycle , permissions, and background services for real-time communication.
Responsibilities :
Develop and enhance mobile applications built with React Native integrating WebRTC-based calling features .Implement VoIP functionality across both Android and iOS platforms.Integrate with native telephony APIs (CallKit / ConnectionService) to manage call events and states.Collaborate with backend teams for signaling and media integration using WebRTC.Troubleshoot call quality issues, performance bottlenecks, and platform-specific bugs.Ensure secure and efficient handling of user data and audio / video streams.Good to Have :
Experience with Redux / MobX for state management.Familiarity with Node.js or signaling servers (like Socket.io, SIP, or Janus).Exposure to App Store / Play Store deployment and release management.Ideal Candidate :
A hands-on React Native engineer with solid understanding of real-time communication , native call integration , and cross-platform VoIP solutions , capable of driving end-to-end mobile feature development.
Skills Required
app store , Redux, Node.js, Voip, Typescript, Javascript, socket.io , Permissions, Sip, React Native, Webrtc, mobx