Game Developer
- Designs, codes and debugs core platform components.
- Works at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration.
- Increases efficiency through automation, workflow streamlining, and system optimization.
- Keeps current with new technologies and makes recommendations to the team.
- Collaborates with members of the QA and delivery teams to ensure products are tested, installed and maintained to a high standard.
- Promotes high code standards within the team.
- Maintains and enhances existing product code.
- Actively participates in the agile scrum process.
- Facilitates and supports the agile development process.
- Sets up, configures and maintains development, testing and staging environments.
- 6+ years of experience creating slot games
- 6+ years of experience developing component-based web applications and user interfaces
- Strong proficiency in modern JavaScript (ES2018+) and TypeScript
- Hands-on experience with PixiJS and related rendering libraries (including Spine integration)
- Solid understanding of Canvas and WebGL–based rendering
- Experience building and maintaining component-based game and UI systems
- Experience with tweening and animation libraries (e.g. GSAP, TweenJS)
- Awareness of performance and memory considerations in long-running browser applications
- Experience with asset pipelines, including spritesheets, audio, localization, and preloading
- Familiarity with game audio systems (e.g. Howler.js or similar)
- Experience with TypeScript-based development workflows and Node.js
- Experience with git-based workflows and collaborative development practices
- Familiarity with state machines, game flow management, or modular architectures
- Experience working in Agile/Scrum teams
- Exposure to multi-resolution layouts and cross-browser/device constraints
- Experience with modern build tools (Vite, esbuild, webpack)
- Knowledge of BitBucket pipelines, Azure DevOps, YAML, Docker etc
About the Company
At SpinPlay Games, we believe great work happens when talented people are empowered to thrive. As a fully remote team, we prioritize flexibility, autonomy, and trust — giving our employees the freedom to shape their workday while delivering exceptional results. With minimal meetings, generous time off, and regular team gatherings and events, we’re intentional about maintaining a culture that is collaborative, high-performing, and genuinely enjoyable to be a part of.
We’re proud of the games we create — and even prouder of the team behind them. Our diverse, global group of industry experts is constantly pushing for “what’s next,” challenging the status quo to craft innovative, world-class experiences. We value clear communication, strong individual ownership, and a shared passion for bringing a bit of Las Vegas excitement to players around the world.