Home
Jobs

Senior React Native Developer

8 - 12 years

20 - 35 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location: Permanent Remote


Shift Timings: 4:30 PM - 1:30 AM (IST)


React Native Developer


Key responsibilities:

  • Develop and maintain high-performance cross-platform mobile applications using

    React Native

    and

    TypeScript

    .
  • Integrate and manage native modules written in

    Swift (iOS)

    and

    Kotlin (Android)

    .
  • Collaborate with UI/UX designers to translate designs and wireframes into high-quality mobile interfaces.
  • Implement mobile design principles and platform-specific patterns.
  • Integrate and manage

    Firebase Cloud Messaging

    ,

    Crashlytics

    , and

    Analytics

    for robust app performance and user insights.
  • Write unit and integration tests using frameworks like

    Jest

    and

    Enzyme

    .
  • Manage

    App beta testing and distribution

    using tools like

    TestFlight

    and

    Google Play Console

    .
  • Use

    Postman

    or similar tools for API integration testing and validation.
  • Set up and maintain CI/CD pipelines using

    Jenkins

    ,

    Azure DevOps

    , or

    GitHub Actions

    .
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with designers using tools like

    Figma

    ,

    Sketch

    , or

    Adobe XD

    for UI development.

Required Skills and Experience:

  • 8+ years

    of overall mobile development experience.
  • 5+ years

    of hands-on experience in React Native development.
  • 2+ years

    of experience with TypeScript in a mobile development context.
  • Proficient in

    JavaScript (ES6+)

    and functional programming concepts.
  • Strong understanding of

    mobile UI/UX

    and design principles.
  • Experience integrating and debugging

    native modules (Swift/Kotlin)

    .
  • Hands-on experience with

    Firebase

    ,

    Crashlytics

    , and

    Analytics

    .
  • Strong understanding of

    unit testing

    ,

    integration testing

    , and

    API testing

    .
  • Good knowledge of app distribution and deployment best practices.
  • Familiarity with

    CI/CD pipelines

    and DevOps practices.
  • Proficient in using

    Figma

    ,

    Sketch

    , or

    Adobe XD

    for UI collaboration.
  • Familiarity with Flutter

    is a plus.

Nice to Have:


  • Experience with performance tuning of mobile applications.
  • Knowledge of mobile security best practices.
  • Exposure to Agile methodologies and tools like Jira or Trello.

Mock Interview

Practice Video Interview with JobPe AI

Start Firebase Interview Now
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