Senior React Native Developer

Codebase

Pune District

On-site

INR 1,500,000 - 2,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Codebase in Pune, India, seeks a hands-on React Native developer to own mobile development end-to-end — architecture decisions through app store delivery. You will work with a lean team building scalable mobile products for enterprise clients across SaaS, eCommerce, and cloud domains.

The role requires 5+ years of RN experience, strong JS/TS skills, and expertise in Redux/Context API, native modules, and CI/CD. You’ll collaborate with backend and product teams to ship features end-to-end.

Qualifications

  • 5+ years of mobile app development with React Native.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Strong experience with React Native components, hooks, navigation, and performance optimization.
  • Hands-on experience with state management libraries: Redux / Redux Toolkit; Context API.
  • Experience with native modules and React Native bridging (iOS/Android).
  • Knowledge of mobile UX principles; familiarity with HIG and Material Design.
  • Experience with testing: Jest, Detox, RN Testing Library.
  • Experience with mobile CI/CD pipelines: Fastlane, Bitrise, GitHub Actions.
  • Experience publishing apps on Apple App Store and Google Play Store.
  • Good API integration skills (REST/GraphQL) and debugging.

Responsibilities

  • Build and maintain high-quality cross-platform mobile applications using React Native (iOS & Android).
  • Architect scalable, maintainable codebases — component design, state management, and performance optimisation.
  • Integrate RESTful APIs and third-party SDKs (payments, analytics, push notifications, etc.).
  • Own the full release cycle — builds, testing, CI/CD, and app store submissions.
  • Collaborate with backend and product teams to ship features end-to-end.
  • Conduct code reviews and contribute to engineering best practices.
  • Debug and resolve performance issues, crashes, and platform-specific quirks.

Skills

React Native
JavaScript
TypeScript
Redux
Context API
Problem solving

Tools

Redux Toolkit
Native modules
React Native bridging
Jest
Detox
RN Testing Library
Fastlane
Bitrise
GitHub Actions
Xcode
Android Studio
Gradle
CocoaPods

Job description

Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.
We're looking for a hands-on React Native developer who can independently own mobile development end-to-end — from architecture decisions to app store delivery. You'll work closely with a lean engineering team building scalable mobile products for enterprise clients.

Key Responsibilities
  • Build and maintain high-quality cross-platform mobile applications using React Native (iOS & Android)
  • Architect scalable, maintainable codebases — component design, state management, and performance optimisation
  • Integrate RESTful APIs and third-party SDKs (payments, analytics, push notifications, etc.)
  • Own the full release cycle — builds, testing, CI/CD, and app store submissions
  • Collaborate with backend and product teams to ship features end-to-end
  • Conduct code reviews and contribute to engineering best practices
  • Debug and resolve performance issues, crashes, and platform-specific quirks
Requirements
  • 5+ years of experience in mobile application development with React Native
  • Strong proficiency in JavaScript (ES6+) / TypeScript
  • Strong experience with React Native components, hooks, navigation, and performance optimization
  • Hands-on experience with state management libraries:
    -- Redux / Redux Toolkit
    -- Context API
  • Experience with native modules and React Native bridging (writing or consuming native iOS/Android code when required)
  • Solid understanding of:
    -- Mobile UX principles
    -- Apple Human Interface Guidelines (HIG)
    -- Material Design guidelines
    -- Responsive layouts and adaptive UI
  • Experience with testing frameworks:
    -- Jest
    -- Detox
    -- React Native Testing Library
  • Experience with mobile CI/CD pipelines:
    -- Fastlane
    -- Bitrise
    -- GitHub Actions
  • Experience publishing apps on:
    -- Apple App Store
    -- Google Play Store
  • Good knowledge of API integration (REST/GraphQL), authentication, third-party SDK integrations, debugging, and performance optimization
  • Familiarity with Git workflows, Agile/Scrum, code reviews, Xcode, Android Studio, Gradle, and CocoaPods
Soft Skills
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal abilities.
  • Ability to work independently and as part of a team.
  • Proactive and eager to learn new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Native Developer
Senior React Native Developer

Codebase • Maharashtra

On-site
INR 1,400,000 - 2,600,000
React Native Developer
React Native Developer

Binaire Private Limited • New Delhi

On-site
INR 800,000 - 1,600,000
Competitive salary
Opportunity for growth into senior roles
Experience on end-to-end projects
Sr. Mobile Applications Developer (React Native)
Sr. Mobile Applications Developer (React Native)

Maruti Suzuki India Ltd. • Gurugram District

On-site
INR 3,000,000 - 5,200,000
React Native Mobile Developer
React Native Mobile Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 800,000 - 1,200,000
Sr React Native Developer
Sr React Native Developer

ServCrust Private Limited • Hyderabad

On-site
INR 1,200,000 - 2,400,000
React Native Developer
React Native Developer

PhonePe • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Mobile Developer - React Native
Mobile Developer - React Native

BusinessOnBot • Bengaluru

On-site
INR 600,000 - 900,000
Reactnative Developer
Reactnative Developer

ESP Engineered • Jaipur

On-site
INR 800,000 - 1,200,000
React Native Mobile App Developer
React Native Mobile App Developer

ThoughtWin - A CMMI Level 3 Company • Jaipur

On-site
INR 400,000 - 800,000
React Native Developer
React Native Developer

TrooInbound Private Limited • India

On-site
INR 900,000 - 1,500,000