Senior Mobile Game Developer (Animation, UX, React Native)
The Opportunity
We’re looking for a Senior React Native Engineer to join our team building a high-performance, interactive poker experience — a mobile app that plays like a game but ships like a product. Our mobile client is built with React Native + Expo and leverages React Three Fiber, Reanimated, and Lottie for real-time animation, visual fidelity, and immersion. This isn’t a standard CRUD app — it’s a stateful, multiplayer environment with sound, animation, and live feedback loops. You’ll focus on performance, animation systems, and architecting scalable state flows that bridge gameplay and UI. The ideal candidate is a React Native expert who understands animation timing, concurrent rendering, and the nuances of making mobile UIs feel alive — bonus points if you’ve shipped something in gaming or graphics.
What You’ll Do
- Lead feature development on the React Native (Expo) mobile client.
- Build high-performance animations and interactive systems using Reanimated and React Three Fiber.
- Work closely with design to deliver responsive, visually rich user experiences.
- Maintain and extend our Jotai-based state system (atomic and lighter-weight).
- Integrate with tRPC, React Query, and real-time game APIs for live sync.
- Profile and optimize the app’s performance (FPS, rendering, network throughput).
- Contribute to architectural discussions as we explore deeper game engine integrations.
Our Stack
- Frontend: React Native (Expo SDK 53), TypeScript, React Navigation, NativeWind (Tailwind CSS)
- State: Jotai (or Recoil), React Query, Context providers for session, animation, and game logic
- Graphics / Animation: React Three Fiber, Drei, Expo GL, Reanimated, Lottie, Spline (Any other relevant animation technologies are valued)
- Networking: tRPC + WebSocket sync, TRPCReactProvider
- Tooling: Biome, EAS Build, monorepo with shared backend/types/utils
- Content: Rich SVG, GLB, and audio assets; multiple animation layers for gameplay, modals, and onboarding
What We’re Looking For / Must-Haves
- 4+ years experience building React Native apps (Expo experience and a plus).
- Mastery of animations, transitions, and performance tuning in React Native.
- Proven skill with Reanimated, Lottie, or comparable animation frameworks & Technologies.
- Familiarity with Jotai, Recoil, or atomic/global state systems.
- Solid understanding of asynchronous state, React concurrency, and render optimization.
- Experience working with large, asset-heavy or animation-intensive apps.
- Comfort collaborating across design, backend, and product teams.
Nice-to-Haves
- Background in mobile or casual game development (Unity, Godot, Unreal).
- Experience with React Three Fiber, WebGL, or GPU pipelines.
- Familiarity with mathematics, physics, or graphics programming concepts.
- Knowledge of audio systems, real-time events, or multiplayer synchronization.
- Curiosity about refactoring React-based rendering toward traditional game tech in the future.
Why You'll Love Working With Us
You'll have the opportunity to work on a high-visibility mobile product where your animations will be experienced by thousands of users daily. Our remote-first work environment provides the flexibility you need to thrive, while our commitment to craft and polish ensures that you'll create work you're truly proud of. We invest heavily in premium UX, giving you the time and resources to perfect every detail. This is a chance to showcase your animation skills in a real money gaming environment where quality and user trust are paramount.
- Locations
- Latin America
- Remote status
- Fully Remote
About Flylance
We offer you the unique opportunity to work on cutting-edge projects that push the boundaries of technology. Imagine being part of a team that's developing the next big advancement in A.I., or crafting software solutions for Fortune 500 companies. This isn't just a job; it's your chance to make a mark on the tech landscape, showcasing your skills on projects that are at the forefront of innovation. By joining us, you're not just building software; you're building a legacy.
Check out our website to learn more.
Already working at Flylance?
Let’s recruit together and find your next colleague.