React Native Engineer

Posted 68ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

React Native Engineer developing mobile solutions from a mobile-first website for iOS and Android. Collaborate with web and native developers, QA, and Product owners in a remote setting.

Responsibilities:

  • 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

Requirements:

  • 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.
  • 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.