Braze is hiring a Contract Lead React Native Engineer (Tech Lead / Architect) to spearhead the foundational development of a mobile application. You will be responsible for owning the mobile architecture, establishing project scaffolding, integrating key features, and defining the API layer.
What You'll Do
- Own the mobile architecture (React Native + TypeScript), module boundaries, and performance strategy.
- Stand up project scaffolding: navigation, state, data layer, theming, feature flags, analytics, error reporting, and CI/CD.
- Integrate core features: auth, content feeds, video playback, push notifications, IAP/subscriptions, and basic gamification.
- Define API contracts with backend (PlayFab or equivalent), including profiles, leaderboards, telemetry, and entitlements.
- Conduct code reviews, mentoring, and provide sprint planning input to keep the team shipping.
What We're Looking For
- 5+ years mobile development experience.
- 3+ years React Native in production apps at scale.
- TypeScript, React Navigation, React Query (or SWR), Redux/Zustand familiarity.
- iOS/Android store delivery (TestFlight, Play Console), IAP/subscriptions, and push notifications.
- CI/CD for RN (EAS/Fastlane/Bitrise/GitHub Actions), crash/analytics (e.g., Sentry, Firebase/Segment).
- Proven performance work (startup time, bundle size, jank/frames).
Nice to Have
- PlayFab (title/player data, leaderboards), or similar (GameSparks, Firebase, custom).
- Video (AVPlayer/ExoPlayer wrappers), deep links, dynamic linking, A/B testing.
- Security basics (secure storage, anti-tamper, privacy, PII handling).
- Prior startup/MVP experience.
Technical Stack
- React Native, TypeScript, React Navigation, React Query, SWR, Redux, Zustand
- PlayFab, GameSparks, Firebase, Sentry, Segment
- EAS, Fastlane, Bitrise, GitHub Actions
Work Mode
This is a remote contract position open to candidates in Argentina, Colombia, and Uruguay.

