-
NinjaGaming

Frontend Game Developer ( Casino / Slot Games )

NinjaGaming
United Arab Emirates · Full-time · Entry


We are looking for a skilled Frontend Game Developer with strong experience in casino and slot game development. The ideal candidate should have solid knowledge of game architecture, animations, game flow, and frontend optimization for real-money or social casino-style games.


You will work closely with designers, backend developers, artists, and product teams to create high-quality, performant, and engaging slot games across desktop and mobile platforms.


Responsibilities

Develop and maintain casino/slot games using TypeScript and modern frontend game frameworks

Build game UIs, reels, paylines, bonus systems, and animation sequences

Implement complete slot game flow including:

Spin flow

Bonus rounds

Free spins

Jackpot features

Win calculations

Auto-spin systems

Turbo modes

Gamble features

Integrate backend APIs and game configuration systems

Optimize games for mobile devices and web platforms

Work with artists and animators to integrate assets, VFX, Spine animations, and audio

Ensure smooth gameplay performance and memory optimization

Debug production issues and improve overall game stability

Participate in architecture and technical design discussions

Maintain reusable and scalable code structures for multiple games

Required Skills

Core Technologies

Strong proficiency in TypeScript

Experience with PixiJS

Experience with Cocos Creator / Cocos Studio

Solid understanding of JavaScript game development

HTML5 game development experience

Casino / Slot Game Knowledge

Strong understanding of slot game flow

Knowledge of:

Reel systems

RTP concepts

Payline mechanics

Scatter/Wild logic

Bonus feature implementation

Symbol behavior systems

Win presentation systems

State management for casino games

Experience building or maintaining slot/casino games

Animations & Visuals

Experience with:

Spine animations

Tween systems

Particle/VFX systems

UI animations

Reel animations

Ability to optimize animation-heavy scenes

Performance & Architecture

Strong debugging and optimization skills

Understanding of:

Memory management

Asset loading systems

Object pooling

Rendering optimization

Mobile performance optimization

Experience building scalable game architecture

Backend & Integration

Experience integrating REST APIs / WebSocket systems

Understanding of multiplayer or transactional game flows is a plus

Familiarity with JSON-based configuration systems

Tools & Workflow

Git version control

Agile/Scrum workflow

Jira or similar project management tools

Nice to Have

Experience with real-money gaming platforms

Knowledge of WebGL rendering pipelines

Familiarity with Node.js


Ideal Candidate

Passionate about game development

Strong problem-solving skills

Able to work independently and in teams

Understands player experience and casino game pacing

Detail-oriented with strong focus on polish and responsiveness

Key Skills

Ranked by relevance

animation javascript typescript webgl vfx
Login to Apply
Posted
May 24, 2026
Type
Full-time
Level
Entry
Location
Dubai

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TOS Analytics - Pakodemy
Related

Mobile Developer(React Native)

2026-05-23

Full-time
Entry
Turkey
Software Development
Engineering
View Job Details
Coralogix
Related

Senior Backend Engineer – OpenTelemetry

2026-05-23

Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Avid
Related

Front End Development Manager (Angular, AWS)

2026-05-23

Full-time
Not Applicable
Norway
Software Development
Engineering