Flutter Game Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Jackpot Technologies is seeking a Flutter Game Developer to build casino games end-to-end in Flutter, focusing on game loops, rendering, animations, and performance. The role requires 3+ years of experience in production mobile apps or games with Flutter and Dart.
Key Skills for This Role
Responsibilities
- Build casino games end to end in Flutter: 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: 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 and optimize render time, memory, battery, and load times
- Implement responsive layouts across portrait and landscape, phone and tablet, with multi language and multi currency support
- Drop into custom rendering (Flame, CustomPainter, canvas, or shaders) when the widget 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
Requirements
- 3+ years building production mobile apps or games, with real Flutter and Dart depth and titles shipped to both stores
- Strong grasp of game loops, frame timing, and rendering performance
- Hands on experience with a rendering or game layer: Flame, CustomPainter, canvas, or shaders
- Animation chops: implicit and explicit animation, Rive or Lottie, and skeletal animation (Spine) a plus
- Solid architecture and state management (Riverpod, Bloc, or similar) that scales across many titles
- Fluency with async Dart, isolates, and performance profiling using DevTools and frame analysis
- Real time integration: websockets, deterministic outcomes, and graceful reconnection
- A real respect for timing
- Fluent with modern AI coding tools (Copilot, Claude, Cursor) in daily workflow
- Fast, reliable production cadence
Full Job Posting
About Jackpot Technologies
- Jackpot Technologies is a fast growing company in the online gaming sector.
- We operate jackpot.studio, our B2B games division that builds in house games and licenses them to casino operators globally.
- Our portfolio includes classics like Dice, Blackjack, and Plinko, and originals like Top Dollar, Dr Pump, and Cases.
- We are a small, agile team that moves quickly and takes real pride in our work.
The role
- Casino games live or die on feel, and on mobile, feel is everything.
- You will build real games in Flutter, from the core loop and the reels to the win sequences, the particle FX, and the exact moment a payout lands.
- These are native games we license to operators worldwide, so they have to run buttery smooth on every device, hold a rock solid 60fps, and feel as good as anything in the store.
What you will do
- Build casino games end to end in Flutter: 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: 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 and optimize render time, memory, battery, and load times
- Implement responsive layouts across portrait and landscape, phone and tablet, with multi language and multi currency support
- Drop into custom rendering (Flame, CustomPainter, canvas, or shaders) when the widget 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 real Flutter and Dart depth and titles you have shipped to both stores
- A strong grasp of game loops, frame timing, and rendering performance
- Hands on experience with a rendering or game layer: Flame, CustomPainter, canvas, or shaders
- Animation chops: implicit and explicit animation, Rive or Lottie, and skeletal animation (Spine) a plus
- Solid architecture and state management (Riverpod, Bloc, or similar) that scales across many titles
- Fluency with async Dart, isolates, and performance profiling using DevTools and frame analysis
- 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
Bonus points
- Built slot or casino games before, and understand RTP, volatility, and certification constraints
- Game math, RNG, or remote game server (RGS) integration experience
- Spine, DragonBones, or Rive skeletal animation exported into a live product
- Native iOS (Swift) or Android (Kotlin), and shader or GLSL work
- Unity or another game engine in your background
- Sound led animation instincts
- Built a shared game framework or design system that sped up a whole team
Tools you will work with
- Daily: Flutter, Dart, Flame, Figma, Git
- Often: Rive, Lottie, Spine, REST and websockets, Xcode, Android Studio
- Bonus: Swift, Kotlin, shaders / GLSL, Unity, DragonBones
How we work
- We care equally about quality and velocity.
- Fluent with AI tools as part of your daily craft.
- Stay on top of the ecosystem.
- Use that fluency to ship higher quality work faster, not to cut corners.
- Share what you learn.
Why you might like it here
- You ship real games to real players, not pitch decks.
- We are early. You will have real ownership of how our games are built and real influence on the tech and the feel.
- We do not believe in slide deck culture.
- Dubai base, international team, healthy pace.
Compensation and benefits
- Monthly salary: AED 12,000 to AED 20,000, dependent on experience
- A key role in a fast moving, fast growing iGaming company where your work ships and real players see it
- A collaborative engineering environment where your contributions have direct, visible impact
- On site in Dubai with a small, craft obsessed team
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 Qureos
We are hiring : SOFTWARE SUPPORT & TESTER
Sharjah, UAE
The company is hiring a Software Support & Tester for their ERP software team. The candidate will support customers, test ERP applications, and report bugs. Requires experience in ERP software support or testing, knowled
Site Architect
Riyadh, KSA
iMaker Group seeks an experienced Site Architect to oversee architectural execution of luxury villa, hospitality, and commercial projects in Riyadh. The role involves supervising on-site works, reviewing drawings, coordi
General Accountant (Junior)
Doha, QAT
A well-established organization in Qatar is seeking a Junior General Accountant with 2-3 years of experience to join its finance team. The role involves maintaining financial records, preparing journal entries, processin
Corporate Support Coordinator
Doha, QAT
Qureos is hiring a Corporate Support Coordinator in Doha to provide administrative support, manage documentation, assist with finance processes, and coordinate proposals. Candidates should have administrative experience,
Area Manager – Specialty Coffee
الرياض, KSA
Qureos seeks an experienced Area Manager to oversee multiple specialty coffee outlets in Riyadh, driving sales, operational excellence, and team development. The ideal candidate has 5-8 years of multi-unit management exp
Frontend Game Developer (Phaser.JS)
Dubai, UAE
Jackpot Technologies in Dubai seeks a Frontend Game Developer to build casino games using Phaser.js and TypeScript. You will own the full game loop, rendering, animations, and performance optimization for browser-based g
Project Manager – Agriculture
الرياض, KSA
Qureos is seeking an experienced Project Manager – Agriculture to lead large-scale farming projects in Riyadh. The role involves planning, executing, and monitoring agricultural projects including crop production, greenh
Business Development Manager - Test
Dubai, UAE
Qureos, an AI-powered talent matching platform, seeks a Business Development Manager in Dubai to drive business growth, forge strategic partnerships, and expand the client base. The role involves identifying new opportun
We are hiring : SOFTWARE SUPPORT & TESTER
Sharjah, UAE
Site Architect
Riyadh, KSA
General Accountant (Junior)
Doha, QAT
Corporate Support Coordinator
Doha, QAT
Area Manager – Specialty Coffee
الرياض, KSA
Frontend Game Developer (Phaser.JS)
Dubai, UAE
Project Manager – Agriculture
الرياض, KSA
Business Development Manager - Test
Dubai, UAE