Home
Jobs

Senior React Native Developer

6 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Overview


Responsibilities

  • Develop and maintain high-quality React Native applications with a focus on video recording, playback, and streaming features.
  • Integrate video processing libraries such as react-native-video and FFmpeg for encoding, compression, and manipulation of videos.
  • Work with video editing and filter tools to create seamless user experiences.
  • Collaborate with the design team to implement pixel-perfect designs based on Figma prototypes.
  • Ensure smooth video streaming and playback experiences across various devices.
  • Utilize tools like Redux, Redux-Saga, Zustand, and ReduxJS Toolkit to manage application state effectively.
  • Work with web sockets, caching strategies, and performance optimization techniques to deliver fast and responsive applications.
  • Ensure cross-platform compatibility and handle permissions for accessing device features like the camera and microphone.
  • Integrate and optimize RESTful APIs, including payment gateways and third-party services like AWS, Firebase, and GCP.
  • Implement features using React Navigation and associated packages (e.g., bottom tabs, drawer navigation, top tabs).
  • Utilize React Native Reanimated and Gesture Handler to build smooth and responsive animations and gesture-based interactions.
  • Optimize app performance, reduce load times, and maintain high user experience standards.
  • Handle persistent data storage and synchronization across different devices.
  • Utilize TypeScript for type safety and maintainable code.


Requirements

  • Minimum 6 years of proven experience in developing mobile applications using React Native.
  • Solid understanding and hands-on experience with video recording, playback, and streaming in React Native.
  • Expertise in integrating video-processing libraries (e.g., react-native-video, FFmpeg) for encoding, compression, and manipulation.
  • Strong knowledge of React Native Reanimated and Gesture Handler for building custom animations and gesture-based interactions.
  • Strong knowledge of WebSockets for real-time data communication.
  • Strong knowledge of Redux, Zustand, Redux-Saga, and ReduxJS Toolkit for state management.
  • Familiarity with video editing, filters (including text filters), and other multimedia processing tools.
  • Experience with TypeScript and ensuring type safety across the application.
  • Knowledge of integrating payment gateways and handling secure transactions.
  • Proficiency with RESTful APIs, Axios, and TanStack Query for data fetching and state management.
  • Experience working with cloud platforms such as AWS, Firebase, or GCP.
  • Familiarity with React Navigation and its related packages for navigation structure.
  • Ability to create responsive, optimized, and performant mobile applications.
  • Knowledge of modern mobile development best practices, design patterns, and mobile app performance optimization.
  • Familiarity with integrating and optimizing third-party tools, libraries, and APIs for features like video processing, editing, and live streaming.
  • Strong problem-solving skills and attention to detail.


Preferred Skills:

  • Familiarity with WebSockets for real-time data communication (expanded on above).
  • Experience with designing pixel-perfect UI and working with design tools like Figma.
  • Knowledge of mobile app deployment processes and CI/CD pipelines.


About Creator Bridge:



Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You