Senior React Native Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
What you will do: Build casino games end to end in React Native and TypeScript: game loop, rendering, state, math integration, and UI. Bring mechanics to life with precise timin.
Key Skills for This Role
Responsibilities
- Build casino games end to end in React Native and TypeScript: game loop, rendering, state, math integration, and UI
- Bring mechanics to life with precise timing and feel, from slot reels and multiplier curves to card, dice, and wheel games
- Build animations with Reanimated, Skia, and GL: win animations, particle FX, screen transitions, and big win celebrations
- Integrate game math, RNG, and real time outcomes from backend with deterministic, verifiable results
- Hit 60fps on a wide range of devices; profile with Hermes, eliminate bridge bottlenecks, optimize render, memory, and bundle size
- Implement responsive layouts across portrait and landscape, phone and tablet, with multi language and multi currency support
- Drive custom rendering with react native skia, react native game engine, or GL/WebGL when needed
- Partner with artists, animators, designers, and backend to ship polished games
- Build reusable systems and a shared game framework for faster future titles
Requirements
- 3+ years building production mobile apps or games with strong React Native and TypeScript depth
- Strong grasp of game loops, frame timing, and rendering performance
- Hands on custom rendering with react native skia, Reanimated 3, react native game engine, or GL/WebGL
- Animation experience with Reanimated and Gesture Handler, Rive or Lottie
- Solid architecture and state management (Redux Toolkit, Zustand, or similar)
- Performance profiling (Flipper, Hermes) and awareness of new architecture (Fabric and TurboModules)
- Real time integration: websockets, deterministic outcomes, and graceful reconnection
Full Job Posting
What you will do
- Build casino games end to end in React Native and TypeScript: game loop, rendering, state, math integration, and UI.
- Bring mechanics to life with precise timing and feel, from slot reels and multiplier curves to card, dice, and wheel games.
- Build the juice with Reanimated, Skia, and GL: win animations, particle FX, screen transitions, and big win celebrations.
- Integrate game math, RNG, and real time outcomes from our backend, with deterministic, verifiable results.
- Hit 60fps on a wide range of devices. Profile with Hermes, eliminate bridge bottlenecks, and optimize render, memory, and bundle size.
- Implement responsive layouts across portrait and landscape, phone and tablet, with multi language and multi currency support.
- Drive custom rendering with react native skia, react native game engine, or GL / WebGL when the standard view tree is not enough.
- Partner with artists, animators, designers, and backend so each game ships as one polished piece.
- Build reusable systems and a shared game framework so the next title ships faster.
What you will bring
- 3+ years building production mobile apps or games, with strong React Native and TypeScript depth and titles you have shipped to both stores.
- A strong grasp of game loops, frame timing, and rendering performance.
- Hands on custom rendering: react native skia, Reanimated 3, react native game engine, or GL / WebGL.
- Animation chops: Reanimated and Gesture Handler, Rive or Lottie, and skeletal animation (Spine) a plus.
- Solid architecture and state management (Redux Toolkit, Zustand, or similar) that scales across many titles.
- Performance profiling (Flipper, Hermes), and awareness of the new architecture (Fabric and TurboModules).
- Real time integration: websockets, deterministic outcomes, and graceful reconnection.
- A real respect for timing. You can explain why your 18 frame easing feels better than the 12 frame version.
- Fluent with modern AI coding tools (Copilot, Claude, Cursor) in your daily workflow.
- A fast, reliable production cadence. You plan your work, hit your dates, and do not leave messes for the next person.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Urban Ridge Supplies
Senior Bid & Tender Coordinator
Qatar, QAT
The role involves managing bid submissions, coordinating with teams, ensuring compliance, and requires strong communication skills and knowledge of tender processes.
Senior Infrastructure Asset Advisor
Doha, QAT
Seeking an experienced Asset Management Advisor to develop strategies, conduct assessments, and ensure compliance in critical infrastructure asset management.
Business Development Executive Key Accounts
Eastern Province, KSA
Support business growth by managing customer inquiries, maintaining CRM, coordinating account activities, and identifying upselling opportunities.
Store Manager (Retail)
Doha, QAT
Lead retail operations, drive sales performance, manage inventory, and develop teams while ensuring excellent customer service and compliance with standards.
Customer Success Executive B2B Accounts
Eastern Province, KSA
Manage customer inquiries, coordinate account activities, maintain CRM discipline, and support business growth through customer relationship management.
Store Manager
Doha, QAT
Lead retail operations, drive sales performance, manage inventory, and develop teams while ensuring excellent customer service and compliance with standards.
Key Account Executive
Eastern Province, KSA
Support business growth by managing customer inquiries, maintaining CRM discipline, coordinating account activities, and identifying upselling opportunities.
Engineering Account Manager
Qatar, QAT
Manage technical relationships, coordinate engineering activities, and ensure service delivery while mentoring junior engineers and supporting project performance improvements.
Senior Bid & Tender Coordinator
Qatar, QAT
Senior Infrastructure Asset Advisor
Doha, QAT
Business Development Executive Key Accounts
Eastern Province, KSA
Store Manager (Retail)
Doha, QAT
Customer Success Executive B2B Accounts
Eastern Province, KSA
Store Manager
Doha, QAT
Key Account Executive
Eastern Province, KSA
Engineering Account Manager
Qatar, QAT
