Mobile Engineer
On-siteSan Francisco, California, United States
Job Summary
Ship features in the Expo/React Native app from design through release, including App Store and Play Store submission. Set goals against performance benchmarks for start time, scrolling, animation smoothness, and bundle size, then instrument the app to catch regressions before users encounter them. Drop into native Swift or Kotlin for custom modules, third-party SDK integration, and platform-specific behavior. Own the release process by managing EAS builds, OTA updates, staged rollouts, and crash triage. Contribute to the web product when priorities call for it and collaborate directly with design on interaction details.
Required Qualifications
- 2+ years shipping mobile apps to the App Store
- Real releases, real users, real review rejections you've had to work through
- Strong React Native and Expo experience
- Knowledge of the SDK, EAS, config plugins, and the tradeoffs of managed vs bare
- Performance instincts
- Experience profiling a janky list
- Experience fixing a slow cold start
- Experience moving work off the JS thread with Reanimated worklets
- Ability to explain why a performance fix worked
- A list of mobile apps you reference often
- Knowledge of what makes each referenced mobile app exceptional
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.