React Native Mobile App Developer

2 - 5 years

4 - 7 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

technically strong React Native Developer

Key Responsibilities

  • Design, develop, and maintain

    robust React Native applications

    for Android and iOS platforms.
  • Write

    clean, modular, reusable, and well-tested code

    following best practices.
  • Collaborate with designers and backend developers to implement seamless UI/UX and RESTful APIs.
  • Optimize app performance and ensure fast load times and smooth user interactions.
  • Integrate third-party libraries and native device functionalities (e.g., camera, geolocation, notifications).
  • Identify and resolve bugs, performance bottlenecks, and memory leaks.
  • Participate in code reviews and mentor junior developers when needed.
  • Stay updated with emerging trends in mobile development and React Native ecosystem.

Required Skills & Qualifications

  • 25 years of hands-on experience in

    React Native

    mobile application development.
  • Solid understanding of

    JavaScript (ES6+)

    and

    TypeScript

    .
  • Experience with native mobile development tools and SDKs for Android and iOS.
  • Deep knowledge of

    React hooks

    , navigation (React Navigation), and state management (Redux / Zustand / MobX).
  • Strong debugging and performance tuning skills.
  • Familiarity with native bridge modules and writing custom native modules in Java/Kotlin (Android) and Swift/Objective-C (iOS).
  • Experience with REST APIs, offline storage, and app lifecycle handling.
  • Proficient with Git, CI/CD workflows, and app deployment to

    Google Play Store

    and

    Apple App Store

    .
  • Understanding of app security, data protection, and mobile architecture patterns (MVC, MVVM, etc.).

Good to Have (Optional but Preferred)

  • Experience with Firebase, Realm, or SQLite.
  • Knowledge of push notifications, deep linking, and analytics integrations.
  • Exposure to automated mobile testing (Detox, Appium, Jest, etc.).
  • Experience working in Agile/Scrum development environments.

Soft Skills

  • Strong problem-solving skills and a passion for clean, high-quality code.
  • Ability to work independently and take ownership of features/modules.
  • Effective communication and collaboration skills.
  • Continuous learning mindset and willingness to take on technical challenges.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru