React Native Engineer

AI overview

Coordinate with a front-end team to build and maintain mobile applications, enhancing developer experience and engineering effectiveness.

Overview

We’re looking to hire a React Native Engineer with experience taking a mobile first website and adapting it for iOS/Android apps. You’ll take features from inception to implementation, working closely within a front end focused team of web & native developers, QA and a Product owner. An ideal candidate should have a track record of working with QA, Product and internal back end developer teams spread remotely across the world.

What you’ll do

  • Build, ship, and maintain features in React (web) and React Native (iOS/Android).
  • Implement UI with a high bar for accessibility, performance, and polish.
  • Own feature delivery end-to-end: requirements → implementation → testing → release → monitoring.
  • Create scalable patterns for component architecture, state management, navigation, forms, and error handling.
  • Integrate with backend apis, handle auth/session flows, and manage offline/edge cases.
  • Improve engineering effectiveness: better developer experience, faster CI, safer releases, stronger code review culture.

Must-have experience

  • Strong professional experience with React and TypeScript.
  • Deep React Native experience shipping production apps (iOS + Android).
  • Strong knowledge of mobile fundamentals: navigation, layout, performance, device constraints, accessibility.
  • Confident debugging and profiling skills (e.g., Flipper, Xcode/Android Studio tooling, JS profiling).
  • Experience with state/data tools (e.g., Redux/RTK, Zustand, React Query, Apollo).
  • Testing experience (Jest, React Testing Library; Detox and/or mobile E2E testing).
  • Strong engineering fundamentals: maintainable architecture, pragmatic tradeoffs, clear communication.



Nice-to-have

  • Expo and/or bare React Native workflows; release management experience (TestFlight / Play Console).
  • Some exposure to native modules/bridging (Swift/Kotlin) even if not a native specialist.
  • Design system experience (Storybook, tokens, theming, component libraries).
  • Monitoring/analytics (Sentry, Firebase Crashlytics, performance monitoring, event tracking).
  • Security-minded approach to auth, secure storage, and sensitive data handling.

Working style (fully remote)

  • Strong written communication; comfortable with async-first collaboration.
  • Proactive ownership and visibility: clear updates, thoughtful PRs, and documentation where needed.
  • High trust, high accountability: you drive work forward and unblock others.
  • Driven to improve, rather than stagnate.

Interview process

  • Intro call (role fit, remote working alignment)
  • Technical interview w/ Team Lead and React Developer (React + React Native depth)

How to apply

Send your CV and (if available) links to GitHub/portfolio and/or apps you’ve shipped.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

React Native Engineer Q&A's
Report this job
Apply for this job