React Native
CLIRNET
2 - 5 years
Kolkata
Posted: 12/04/2026
Job Description
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native
- Implement advanced video streaming features (live streaming, VOD, adaptive bitrate streaming)
- Integrate video players (HLS/DASH) and optimize playback performance
- Work with REST APIs / GraphQL APIs for seamless backend integration
- Implement real-time features using WebSockets / Server-Sent Events (SSE)
- Optimize app performance (memory, CPU, rendering, startup time)
- Work with Redux Toolkit / Zustand / Recoil for state management
- Ensure pixel-perfect UI implementation based on design systems
- Integrate third-party SDKs (analytics, payments, ads, DRM, push notifications)
- Collaborate with backend, design, and product teams
- Write clean, scalable, and maintainable code with proper documentation
- Participate in code reviews and mentor junior developers
Required Skills & Qualifications
- 35 years of hands-on experience in React Native
- Strong proficiency in JavaScript (ES6+) / TypeScript
- Deep understanding of React Hooks, lifecycle, and component architecture
- Experience with video streaming technologies:
- HLS (HTTP Live Streaming)
- MPEG-DASH
- Video buffering & adaptive bitrate
- Experience with video players like:
- ExoPlayer (Android)
- AVPlayer (iOS)
- react-native-video or similar libraries
- Strong understanding of mobile app performance optimization
- Experience with native modules (Android/iOS integration)
- Familiarity with React Native New Architecture (Fabric, TurboModules, JSI)
- Experience with Hermes engine
- Knowledge of offline storage (AsyncStorage, MMKV, SQLite)
- Experience with authentication systems (JWT, OAuth)
- Strong debugging skills (Flipper, Chrome DevTools, Android Studio, Xcode)
Good to Have
- Experience with DRM (Widevine, FairPlay)
- Experience with live streaming (RTMP, WebRTC)
- Knowledge of FFmpeg for media processing
- Experience with CI/CD pipelines (GitHub Actions, Bitrise, Fastlane)
- Familiarity with OTA updates (CodePush or custom OTA systems)
- Experience with analytics tools (Firebase Analytics, Mixpanel, Amplitude)
- Knowledge of CDN integration for video delivery
- Experience in handling large-scale media applications
- Unit testing & E2E testing (Jest, Detox)
Tools & Technologies
- React Native, TypeScript
- Redux Toolkit / Zustand
- React Navigation
- Native Modules (Kotlin, Swift/Objective-C)
- Video: HLS, DASH, ExoPlayer, AVPlayer
- Networking: Axios, React Query / TanStack Query
- Debugging: Flipper
- Version Control: Git
- CI/CD: Fastlane, Bitrise, GitHub Actions
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
