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.