Job Description: Game Frontend Developer (HTML5 / iGaming)
Job Description: Game Frontend Developer (HTML5 / iGaming)
Domain: iGaming (Video Slots & Crash Games)
Role: Frontend Developer
Experience Required: 3 to 8 Years
Work Location: Remote / Hybrid
Position Overview
We are looking for a skilled and passionate Frontend Developer with 3 to 8 years of hands-on experience in building HTML5 games, specifically within the iGaming industry. In this role, you will lead the frontend implementation of our slot games and real-time crash games, working with modern JavaScript frameworks, WebGL/HTML5 canvas rendering engines, and WebSocket real-time communication. You will bridge the gap between creative visual assets (Spine 2D animations, UI/UX designs) and backend game logic to deliver ultra-smooth, lightweight, and scalable gaming titles.
Key Responsibilities
Game Development: Architect, build, and optimize high-performance, responsive slot and crash games using HTML5, JavaScript (ES6+), TypeScript, and WebGL rendering libraries.
Animation & VFX Integration: Work closely with 2D Animators and Digital Artists to integrate Spine 2D skeletal animations, particle effects, reel spin physics, and visual state transitions seamlessly into the game engine.
Real-Time Crash Game Mechanics: Implement low-latency WebSocket / Socket.IO communication and smooth canvas rendering for multiplier curves, live bets, and real-time multiplayer states.
Optimization & Cross-Platform Performance: Optimize memory usage, draw calls, texture memory, and loading times to ensure 60fps performance across all major browsers, desktop, and mobile devices (iOS/Android).
Game Engine & Asset Pipeline: Build modular, reusable frontend modules and UI frameworks to accelerate game creation and streamline localization/multicurrency support.
API Integration: Connect client-side applications with backend gaming server APIs, RNG state outputs, paytable evaluations, and wallet transaction events.
Requirements & Qualifications
Experience: 3 to 8 years of professional experience as a Frontend Developer / HTML5 Game Developer.
Domain Experience: Proven hands-on experience building iGaming products (Video Slots, Crash Games, Table Games, or Casino Games) is required.
Core Tech Stack:
Advanced proficiency in JavaScript (ES6+) and TypeScript.
Deep experience with HTML5 Canvas and WebGL engines such as PixiJS, Phaser, or Three.js.
Strong expertise in integrating Spine 2D runtime libraries into JS engines.
Real-Time Communication: Experience with WebSockets for handling instant client-server synchronization in crash/multiplayer games.
Performance & Debugging: Expert understanding of browser rendering pipelines, DOM manipulation, asset loading, memory profiling, and cross-browser compatibility issues.
Architecture: Strong grasp of Object-Oriented Programming (OOP), design patterns (MVC, State Machine), and clean code principles.
Nice-to-Have Skills
Experience with frontend frameworks like React, Vue, or Svelte for game wrappers, lobby management, or operator dashboards.
Familiarity with build tools (Webpack, Vite) and CI/CD game delivery pipelines.
Understanding of slot game math sheets, hit frequencies, and server-side state resolution.
Contact
Connect with us for partnerships or services today. Reach out to discuss how our engineering and creative studios can power your business, expand your portfolio, and scale global operations seamlessly.
sales@spinfishentertainment.com
© 2026 Spinfish Entertainment Pvt. Ltd. All rights reserved.
