Senior React Native Developer

5 years

4 - 10 Lacs

Posted:22 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior React Native Developer

Experience: 5+ Years

Location: Coimbatore

Employment Type: Full-Time

About the Role:

We are seeking a highly experienced and passionate Senior React Native Developer to join our mobile development team. The ideal candidate will have at least 5 years of hands- on experience building and publishing robust mobile applications using React Native and Expo, with a deep understanding of mobile application architecture, performance optimization, and state management.

Key Responsibilities:

  • Develop and maintain high-quality mobile applications using React Native and
  • Expo.
  • Build scalable, performant apps for iOS and Android, including deep linking and push notification integrations.
  • Manage complex app states using Redux (Thunk & Saga), Zustand, and React Query.
  • Integrate real-time features using Socket.IO (e.g., chat and notifications).
  • Work closely with design and product teams to implement complex UIs with pixel-perfect precision.
  • Handle App Store (iOS) and Google Play (Android) publishing and update processes.
  • Collaborate with backend teams to consume REST and GraphQL APIs.
  • Optimize app performance for speed, responsiveness, and memory usage.
  • Write clean, maintainable, and well-tested code using TypeScript.
  • Participate in code reviews, architectural discussions, and team mentoring.
  • Debug, troubleshoot, and fix bugs or performance bottlenecks.

Must-Have Skills:

  • 5+ years of professional experience in mobile app development using React Native.
  • Strong knowledge of Expo SDK, custom dev clients, and OTA updates.
  • Experience with Redux, Thunk, Saga, and Zustand for state management.• Strong understanding of React Query for data fetching and caching.
  • Deep understanding of Deep Linking, navigation patterns (React Navigation), and app lifecycle.
  • Proficient with Socket.IO for real-time communication (e.g., chat apps).
  • Experience in publishing and maintaining apps on Apple App Store and Google Play Store.
  • Strong understanding of mobile UI/UX standards and best practices.
  • Familiarity with TypeScript in a React Native context.
  • Version control using Git.

Nice-to-Have Skills:

  • Experience with mobile security best practices (e.g., jailbroken/rooted detection, secure storage).
  • Familiarity with tools like Firebase, Sentry, and Fastlane.
  • Experience with push notification services (e.g., Expo Notifications, FCM, APNs).
  • Knowledge of native iOS/Android modules and how to bridge them in React Native.
  • Understanding of both New Architecture and Old Architecture.
  • Understanding of accessibility and performance profiling on mobile.

Soft Skills:

  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and lead technical initiatives.
  • A passion for writing clean, scalable, and maintainable code.

Education:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Job Type: Full-time

Pay: ₹480,016.35 - ₹1,061,812.58 per year

Schedule:

  • Day shift
  • Monday to Friday

Supplemental Pay:

  • Performance bonus

Work Location: In person

Application Deadline: 29/07/2025

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