Search by job, company or skills

Senior React Native Developer

5-7 Years
Early Applicant
  • Posted 2 days ago
  • Be among the first 20 applicants

Job Description

Company Introduction

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152103869

Similar Jobs

Remote

Skills:

JavaScript (ES6+)Restful ApisReact NativeReduxHTMLCSS

Beware of Scammers

We don’t charge money for job offers