Game Developer

SPINPLAY GAMES INC.
Las Vegas, NV, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Computer Animation Component-Based Software Engineering Microsoft Azure Program Optimization Game Engine Design of User Interfaces Node.Js Scrum Methodology System Testing TypeScript Web Applications
+9 more
WebGL YAML State Machines Webpack Git Flow Build Tools Bitbucket Application Client Docker

Job description

The Game Developer is responsible for creating slot game front-end client software using our internal game engine. The Game Developer will act in both a project owner and project support role, working across multiple projects within a single year. The ideal candidate will be responsible for conceptualizing and executing clear, quality code to develop the best software., * 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.

Requirements

Do you have experience in Web applications?, * 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

Preferred:

  • 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

About Spinplay Games

At SpinPlay Games, not only do we take pride in our slots, we take pride in ourselves. As a team of experienced and diverse individuals, we are constantly asking ourselves “what next?” We are ever evolving and always looking to be better than we currently are. We are a team of talented perfectionists who band together to make sure our games are great.

We pride ourselves in our ability to think outside of the box and to work individually in order to bring each piece of the puzzle together. We pride ourselves in our passion to achieve something more and to build better games, and we pride ourselves on our passion to bring Las Vegas to the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

5:18 min

Generating WebGL shaders manually for complex multiple shape strokes

Elena Torró · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:49 min

Learning modern programming techniques through hackable web games

1:31 min

Orchestrating generative configurations using standardized YAML files

Han Xiao · WWC 2022

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

Videos

See all

Related articles

See all