jobapplier

Senior React Native Engineer (App Owner)

MILES

Skills

Required

  • Android
  • Swift / Objective-C
  • Xcode / Kotlin / Java
  • Gradle
  • TypeScript
  • JavaScript
  • modern state management
  • test tracks
  • staged rollouts
  • reading backend code
  • typed
  • SQL

Preferred

  • React
  • React Native
  • SDK
  • mobility
  • logistics
  • payments
  • analytics
  • messaging
  • Jest
  • maps

Join our team as a Senior React Native Engineer, where you will own the app's architecture, code quality, performance, and stability on both iOS and Android. You will build and maintain native modules, handle API contracts with backend engineers, integrate third-party SDKs, and maintain automated test coverage. This is a remote position with opportunities for growth and contribution.

Don't tick every box? Get in touch anyway. Your drive to learn and grow matters a lot to us

Responsibilities

  • Own the app's architecture, code quality, performance, and stability on iOS and Android.
  • Build and maintain native modules in Swift or Kotlin where React Native is not enough.
  • Integrate and maintain third-party SDKs for payments, maps, analytics, and messaging.
  • Automated testing with Jest and Detox or Maestro, run in CI such as GitLab CI or GitHub Actions
  • 5+ years of React Native in production, shipped to both the App Store and Google Play
  • REST API integration with deliberate handling of async, offline and error states
  • Map-heavy apps: location permissions, push notifications and deep linking

Requirements

  • Solid native knowledge: Swift or Objective-C with Xcode, Kotlin or Java with Android, Studio and Gradle
  • Fluent in English, and eligible to work in Germany
  • Strong TypeScript and JavaScript, and experience with modern state management
  • Store releases with fastlane: signing, pre-release test tracks and staged rollouts

Accessibility and localisation for a multi-language audience

  • Daily use of AI coding agents, reviewing their output like any pull request
  • Comfortable reading backend code in a typed language and SQL
  • A valid driving licence (EU category B or equivalent). Testing the product includes trip on the road

Preferred

  • Payment SDK integration in a consumer app
  • Experience in mobility, logistics or another operations-heavy consumer product