React Native Developer

3 - 8 years

5 - 9 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What will your role look like

  • Develop and maintain high-quality, scalable mobile applications using React Native.
  • Implement robust state management solutions using Redux, Context API, and Redux Toolkit.
  • Work with modern development tools and concepts such as Hooks, Custom Hooks, TypeScript, GraphQL, and Apollo Client.
  • Integrate REST APIs and collaborate closely with backend engineering teams.
  • Ensure mobile application standards, UI consistency, and platform compatibility across iOS & Android.
  • Contribute to native development tasks when needed using Swift, Kotlin, or Java.
  • Partner with designers and product teams to deliver intuitive and complex UI/UX flows.
  • Participate in Agile ceremonies, follow best development practices, and write high-quality, maintainable code.
  • Use Git for version control and work with CI/CD workflows, especially via Azure DevOps.
  • Troubleshoot, debug, and optimize app performance for smooth user experiences.

Why you will love this role

  • Opportunity to work on cutting-edge, cross-platform mobile products used by a large audience.
  • Exposure to modern mobile technologies like GraphQL, Apollo, EAS, and hybrid-native integrations.
  • Collaborative, design-first environment where your ideas can directly influence the end product.
  • Freedom to build reusable components, improve performance, and drive architectural decisions.
  • Work with a passionate, experienced team focused on quality engineering and innovation.
  • Continuous learning culture with scope to explore both React Native and native development.

We would like you to bring along

  • 3 to 8 years of hands-on experience in developing mobile apps using React Native.
  • Strong understanding of state management using Redux, Context API, and Redux Toolkit.
  • Practical experience with TypeScript, GraphQL, and Apollo Client.
  • Ability to integrate RESTful APIs and collaborate effectively with backend teams.
  • Familiarity with Git, CI/CD pipelines (Azure DevOps), and Agile development methodologies.
  • Strong debugging, problem-solving, and code optimization skills.
  • Ability to work collaboratively within cross-functional teams.
  • Good communication and interpersonal skills.
  • Knowledge of unit testing, performance optimization, and mobile app security best practices.
  • Experience with app deployment processes for App Store and Play Store.

Good-to-have skills

  • Experience with EXPO framework and EAS services.
  • Working knowledge of native development (Swift / Kotlin / Java).
  • Familiarity with GraphQL subscriptions and advanced Apollo patterns.
  • Understanding of mobile animations (Reanimated, Lottie).
  • Knowledge of mobile architecture patterns such as MVVM or Clean Architecture.
  • Exposure to analytics integrations (Firebase, AppCenter, Segment).
  • Experience with automated testing frameworks (Jest, Detox, Appium).

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Infobeans logo
Infobeans

Software Development

Danville California

RecommendedJobs for You