Strive Gaming · 3 hours ago
React Native Engineer
Strive Gaming is seeking a React Native Engineer to adapt mobile-first websites for iOS and Android apps. The role involves working closely with a front-end team to deliver features from inception to implementation, ensuring high standards of accessibility and performance.
Information Services
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
Qualification
Required
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
Preferred
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