React Native Developer

1 - 3 years

4 - 6 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


About the Role


We are looking for a React Native Developer with 1.5 to 3+ years of experience to build high-quality, performant mobile applications for Android and iOS. You will work closely with product, design, and backend teams to deliver smooth, intuitive, and reliable user experiences that feel truly native.

Responsibilities

  • Build and maintain responsive, user-friendly mobile UIs using React Native for both Android and iOS platforms.
  • Leverage native platform APIs and capabilities to integrate deeply with device features and third-party services.
  • Diagnose, debug, and resolve bugs and performance bottlenecks to ensure a smooth and stable app experience.
  • Collaborate with designers to translate UI/UX designs into pixel-perfect, native-feeling interfaces.
  • Write clean, maintainable, and reusable code following best practices and coding standards.
  • Maintain code quality by writing unit tests, integration tests, and end-to-end tests to ensure high product reliability.
  • Work with native modules (Android/iOS) when required and help transition existing native or hybrid apps to React Native.
  • Handle the full mobile release cycle, including building, signing, and releasing applications to the Apple App Store and Google Play Store.
  • Engage with the open-source ecosystem, using community packages responsibly and contributing fixes or improvements when relevant.
  • Collaborate with backend engineers to integrate REST/GraphQL APIs and ensure robust data flows between app and server.
  • Participate in code reviews, provide constructive feedback, and help improve overall code quality and team practices.

Required Skills and Qualifications

  • 1.5 to 3+ years of professional experience in mobile application development, with at least 1 year focused on React Native.
  • Strong proficiency in JavaScript and/or TypeScript, including ES6+ concepts.
  • Hands-on experience building and deploying React Native applications for both Android and iOS.
  • Good understanding of mobile UI/UX patterns, responsive layouts, and platform-specific design guidelines.
  • Experience with state management libraries such as Redux, MobX, Zustand, or Context API.
  • Familiarity with RESTful APIs, JSON, and integration with backend services.
  • Experience with debugging tools and performance profiling for React Native (e.g., Flipper, React DevTools).
  • Understanding of mobile app build and release processes, including app signing, certificates, provisioning profiles, and store submission.
  • Experience with Git and standard branching workflows.
  • Ability to write basic automated tests (unit/integration) using frameworks such as Jest, React Native Testing Library, or Detox.
  • Strong problem-solving skills, attention to detail, and ability to work in an agile, collaborative environment.

Good to Have (Preferred)

  • Experience working with native Android (Kotlin/Java) or iOS (Swift/ObjectiveC) code and creating/using native modules.
  • Exposure to CI/CD pipelines for mobile apps (Fastlane, Bitrise, GitHub Actions, etc.).
  • Experience with push notifications, deep linking, and analytics integration.
  • Familiarity with app performance optimization and monitoring tools (e.g., Firebase Performance, Crashlytics, Sentry).
  • Prior experience in a product-based environment or startups.

Personal Attributes

  • Ownership mindset with a focus on quality, reliability, and user experience.
  • Strong communication and collaboration skills.
  • Willingness to learn, adapt, and work with new tools and technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, delhi / ncr, mumbai (all areas)

chennai, tamil nadu, india