Codebase
Codebase

Senior React Native Developer

TLDR

Own end-to-end mobile development with React Native, from architecture decisions to app store delivery, in a lean engineering team.

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.

    Codebase is a software services company that develops tailored solutions for software product companies worldwide. With a focus on enterprise SaaS, eCommerce, cloud, and application development, we leverage a team of skilled developers to drive innovation and support client success.

    View company profile
    Apply for this job

    Pro members saw this job first

    New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

    Get Pro