Skip to content
inKindinKindUnited States

Senior React Native Software Engineer

Senior React Native engineer to own development of high-performance, large-scale consumer mobile apps for a restaurant fintech platform. Requires 6+ years React Native experience, strong native iOS (Swift) and Android (Kotlin) skills, architecture ownership, automated testing, and CI/CD best practices.

160k – 180k/yr
Remote6+ YOEMobile Engineering

About the role

What You'll Own

React Native Engineering

  • Design, build, and maintain high-performance React Native applications.
  • Deliver scalable, maintainable TypeScript code following engineering best practices.
  • Improve application architecture, performance, reliability, and developer experience.
  • Own React Native version upgrades, dependency management, and framework migrations.

Native Mobile Development

  • Build, maintain, and debug native iOS modules using Swift and Kotlin.
  • Integrate native platform APIs into React Native applications.
  • Diagnose and resolve native dependency issues and bridge failures.
  • Partner with Android engineers on native integrations when required.

Code Quality & Testing

  • Own automated testing across unit, integration, and end-to-end testing.
  • Build reliable CI/CD pipelines that prevent regressions before release.
  • Champion code quality through reviews, mentoring, and engineering standards.
  • Reduce technical debt while improving long-term maintainability.

Mobile Platform Excellence

  • Develop systematic testing strategies across Android devices, screen sizes, and OS versions.
  • Improve release stability through automation, monitoring, and quality assurance.
  • Optimize performance, memory usage, rendering, and application responsiveness.
  • Investigate production issues using structured debugging techniques.

Pod Collaboration

  • Work closely with Product, Design, Backend Engineering, and QA within a cross-functional pod.
  • Help define technical solutions during product discovery.
  • Contribute to architecture discussions across Engineering.
  • Mentor engineers and promote engineering best practices across pods.

What We're Looking For

Minimum Qualifications

  • 6+ years building production React Native applications.
  • Experience supporting large-scale, consumer-facing mobile apps with significant production usage.
  • Experience working within established engineering organizations (typically 50+ employees with mature engineering processes including code reviews, CI/CD, and structured release management).
  • Expert knowledge of React Native architecture and performance optimization.
  • Strong TypeScript experience.
  • Strong Swift experience with the ability to build and debug native modules and bridges.
  • Kotlin or Android native development experience.
  • Experience managing React Native version upgrades, dependency updates, and native package compatibility.
  • Experience using tools such as patch-package and resolving native library conflicts.
  • Strong understanding of React state management including Redux, React Query, Zustand, or Context.
  • Experience designing and maintaining automated test suites using Jest, React Native Testing Library, Detox, or equivalent.
  • Experience working with GitHub, CI/CD pipelines, REST APIs, and Postman.
  • Excellent debugging and troubleshooting skills.
  • Experience using AI development tools while maintaining strong engineering judgment.

Preferred

  • Experience building custom native bridges.
  • Experience publishing and supporting apps through the Apple App Store and Google Play.
  • Experience supporting applications with hundreds of thousands or millions of users.
  • Experience with monitoring and crash reporting tools such as Firebase Crashlytics or Sentry.

Success Looks Like

  • Leading React Native upgrades with minimal disruption to production.
  • Writing reliable, well-tested code with high automated test coverage.
  • Confidently debugging native iOS and Android issues without relying on third-party support.
  • Building mobile experiences that perform consistently across a broad range of Android devices and screen sizes.
  • Raising engineering standards through architecture, testing, code reviews, and mentorship.
  • Delivering high-quality features quickly while maintaining long-term maintainability.

Skills

React NativeTypeScriptSwiftKotlinReduxReact Queryzustandjestreact native testing librarydetoxCI/CDREST APIsfirebase crashlyticssentry
Bilt Rewards

Front End Engineer (React Native)

Bilt RewardsNew York, NY

Develop user-facing features for the React Native mobile app, collaborating with frontend, product, and backend teams. Requires 6+ years React, 3+ years React Native, strong UX skills, and startup mindset.

160k – 280k/yrOn-site6+ YOEMobile Engineering
Chime

Senior Mobile Cross Platform Engineer

ChimeNew York, NY +1

Build and maintain internal React Native frameworks, tooling, and infrastructure to improve development speed, app quality, performance, and release processes for Chime's mobile app used by millions. Requires 5+ years cross-platform mobile experience (ideally React Native), TypeScript fluency, and expertise in mobile builds, CI/CD, and observability.

164k – 227k/yrHybrid5+ YOEMobile Engineering
Mattermost

Senior React Native Engineer

MattermostUnited States

Mattermost is seeking a Senior React Native Engineer to own the mobile experience for defense, intelligence, and critical infrastructure teams. This role focuses on mobile infrastructure, networking reliability, and offline-first architecture, building for users with limited connectivity and high security needs.

165k – 225k/yrRemoteMobile Engineering
Rula

Senior Mobile Engineer

RulaUnited States

Build and scale patient-facing iOS and Android applications with React Native, owning features from design through release while improving architecture, performance, and quality. The role requires 5+ years of software engineering experience, strong React Native and TypeScript expertise, and mentoring ability.

166k – 203k/yrRemote5+ YOEMobile Engineering
Upstart

Senior Software Engineer, Mobile

UpstartUnited States

Senior Mobile Engineer building and scaling React Native apps for Upstart's borrower servicing experience across iOS and Android. Requires 4+ years experience, React Native expertise, and native platform familiarity to drive key metrics like payment success and user satisfaction.

167k – 231k/yrRemote4+ YOEMobile Engineering