React Native Mobile Application Developer

4 - 7 years

7 - 12 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Note Looking Only Immediate joiners

  • Role & responsibilities.

  • React Native Developer 4-6 years of experience in Mobile Application Development (with 3+ years in React Native).
  • Design and build advanced cross-platform mobile applications using React Native.
  • Develop new mobile apps and modernize existing ones, focusing on ease of use, simplicity, speed, and scalability.
  • Collaborate with product managers, designers, and backend developers to define, design, and ship new features.
  • Ensure performance, quality, and responsiveness of applications across different devices and operating systems.
  • Work with native mobile components (camera, GPS, push notifications, sensors, storage, biometrics, etc.) and manage app permissions across Android and iOS.
  • Implement platform-specific customizations using native code when React Native modules are insufficient.
  • Take end-to-end ownership of projects including solutioning, design, implementation, troubleshooting, deployment, maintenance, and monitoring.
  • Write clean, maintainable, and testable code following best practices and coding standards.
  • Integrate APIs and third-party libraries for enhanced functionality.
  • Implement state management solutions (e.g., Redux, MobX, Recoil, or Context API).
  • Troubleshoot and debug applications to improve performance and resolve issues.
  • Suggest and implement best practices and adopt latest technology trends to improve development efficiency.
  • Train and coach other team members to improve skills and ensure coding standards across the team.
  • Showcase past mobile app projects and leverage learnings to deliver high-quality applications.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Stay updated with the latest trends and advancements in mobile app development and the React Native ecosystem.

  • Key Skills & Requirements

  • 4-6 years of professional experience in mobile application development, with at least 3+ years in React Native.
  • Strong proficiency in JavaScript (ES6+) and TypeScript. Experience in cross-platform mobile app development with successful apps published on App Store and Google Play.
  • End-to-end deployment knowledge: signing, provisioning, and submitting apps to App Store & Google Play.
  • Solid understanding of React Native core principles, UI components, and navigation.
  • Strong experience handling native device features and APIs (camera, location services, biometrics, push notifications, offline storage, etc.).
  • Familiarity with iOS and Android permission models, including runtime permission handling. Ability to bridge React Native with native modules (Java/Kotlin for Android, Swift/Objective-C for iOS). Experience with state management libraries (Redux, MobX, or Context API).
  • Hands-on experience with RESTful APIs, and third-party integrations. Familiarity with native build tools such as Xcode, Android Studio, Gradle, and CocoaPods.
  • Exposure to CI/CD pipelines (GitHub Actions / Azure DevOps). Experience with app performance monitoring (e.g., Flipper, Firebase Performance, Sentry).
  • Knowledge of mobile security best practices (secure storage, API security, encryption).
  • Familiarity with app security, in-app purchases, deep linking, and offline-first architecture.
  • Experience working in Agile/Scrum development environments. Understanding of Git-based version control and collaborative workflows.
  • Knowledge of unit testing frameworks (Jest, Detox, React Native Testing Library).
  • Excellent communication and collaboration skills. Ability to work in a fast-paced environment and adapt quickly to changing requirements. Problem-solving mindset with attention to detail.
  • Good to Have (Preferred Skills)
  • Experience with native iOS (Swift/Objective-C) or Android (Java/Kotlin) development.
  • Knowledge of cloud services (Azure).

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

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
G7 Cr Technologies

Information Technology

San Francisco

RecommendedJobs for You