- 5+ years of professional experience on a mobile app, game, or similarly complex product engineering team
- 3+ years of professional React Native development experience on shipped mobile applications, with solid knowledge of TypeScript and JavaScript
- Strong software engineering fundamentals, including data structures, concurrency, design patterns, API design, testing, debugging, and maintainable architecture
- Experience identifying and addressing mobile performance issues using React profiling tools and native tooling such as Xcode Instruments, Android Studio profilers, and Perfetto
- Solid understanding of mobile networking, offline behavior, unreliable network conditions, app lifecycle concerns, push notifications, and platform limitations
- Ability to write effective prompts, supervise agent-driven development work, and help the team adopt safe and useful AI-assisted workflows
- Excellent technical communication skills, including the ability to explain tradeoffs clearly to technical and non-technical partners
- A desire to seek out and address player and stakeholder feedback to drive outstanding application development