Upstaff Sign up
Last Update Last Updated: February, 2026

Senior React Native Developer

React Native, Mobile Apps.

Senior
English C1

Required Skills

React Native
React Native
JavaScript
JavaScript
TypeScript
TypeScript

Nice to Have

Objective-C
Objective-C
Swift
Swift
Kotlin
Kotlin
Java
Java
Redux-Saga
Zustand
Recoil
Recoil
GraphQL
GraphQL
RESTful API
RESTful API
CI/CD
CI/CD
Github Actions
Github Actions
Bitrise
Jenkins
Jenkins
AWS CodePipeline
Jest
Jest
Detox
Git
Git
FDD
Git submodules
Agile
Agile
Clean Architecture
NX
NX
Turborepo

Summary

Engineer with 5+ years in mobile development, specializing in 3+ years of React Native expertise. Proficient in JavaScript (ES6+), TypeScript, and native module integration (Objective-C, Swift, Kotlin). Skilled in state management (Redux, Zustand), GraphQL/REST APIs, and CI/CD pipelines (GitHub Actions, Bitrise). Experienced in automated testing (Jest, Detox) and app deployment including OTA updates. Demonstrated ability to optimize performance and maintain scalable codebases in cross-functional agile teams.

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

Job Description

Role Overview:
The Senior React Native Developer is responsible for collaborating closely with Product and Mobile teams to design and develop innovative mobile features using React Native. This role emphasizes building high-quality, reusable UI components, ensuring seamless integration of React Native modules into native iOS and Android applications, and maintaining a clean, scalable codebase. The position requires staying current with mobile development trends and proactively enhancing app performance and user experience.

Key Responsibilities:

  • Design and develop new mobile features in collaboration with Product and Mobile teams using React Native.
  • Build reusable, high-quality components and establish best practices for the mobile UI layer.
  • Integrate React Native modules seamlessly into existing native iOS and Android applications.
  • Stay updated with the latest mobile development trends and identify opportunities for performance and UX improvements.
  • Collaborate with backend and QA teams to design, implement, test, and optimize app functionality.
  • Participate in code reviews and technical discussions to maintain a clean and scalable codebase.

Technologies and Tools: React Native, JavaScript (ES6+), TypeScript, native iOS (Objective-C, Swift), native Android (Kotlin, Java), state management solutions (Redux, Zustand, Recoil), GraphQL, REST APIs, CI/CD tools (GitHub Actions, Bitrise, Jenkins), OTA updates (CodePush), automated testing tools (Jest, Detox, React Native Testing Library), Git.

Professional Experience and Projects:

Within this role, the Senior React Native Developer contributed to multiple projects involving the design, development, and optimization of mobile applications. Although specific project names and dates are not provided, the following outlines the scope and context of the work performed:

Project ContextRoleArea of ResponsibilityTechnologies, Tools, and Methodologies
Development of new mobile features for iOS and Android platformsSenior React Native DeveloperDesigning and implementing new features in React Native; building reusable UI components; ensuring best practices in mobile UI developmentReact Native, JavaScript (ES6+), TypeScript, Redux/Zustand/Recoil for state management
Integration of React Native modules into existing native applicationsSenior React Native DeveloperSeamless integration of React Native components with native iOS and Android codebasesObjective-C, Swift, Kotlin, Java, React Native bridging techniques
Performance and UX improvementsSenior React Native DeveloperIdentifying and implementing optimizations for app performance and user experienceMobile performance profiling and debugging tools, React Native optimization strategies
Collaboration with backend and QA teamsSenior React Native DeveloperDesigning, implementing, testing, and optimizing app functionality in coordination with backend and QA teamsGraphQL, REST APIs, automated testing tools (Jest, Detox, React Native Testing Library)
Code quality and delivery processesSenior React Native DeveloperParticipating in code reviews, maintaining scalable codebase, and managing CI/CD pipelinesGit, GitHub Actions, Bitrise, Jenkins, CodePush for OTA updates, app store deployment processes

Additional Skills and Attributes:

  • Strong knowledge of mobile app architecture, performance optimization, and debugging.
  • Experience with continuous integration and continuous delivery pipelines.
  • Familiarity with OTA updates and app store deployment.
  • Passion for creating high-quality, user-friendly mobile experiences.
  • Preferred but not mandatory: experience with native iOS or Android development, module bridging, agile methodologies, and monorepo architectures (Nx, Turborepo).

Not your tech stack?

Join the Upstaff community and we are looking for the best project for you. Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview
  • Feedback
  • Project Selection (we are looking for the best project for you).

We work with developers from 50+ countries in different regions: Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia (Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), and the the UK.

  • We don’t have a legal and ethical basis to accept applicants from the following countries: Russia, Belarus, Iran, North Korea
  • We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.
Submit a Talent for Senior React Native Developer
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up