Game Developer

Spinplay Games

  • Las Vegas, Nevada
  • 3 days ago
  • Remote
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Animationunmatched
    • Automationunmatched
    • Canvasunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • ECMAScriptunmatched
    • Games Programmingunmatched
    • Gitunmatched
    • Integration Testingunmatched
    • Internet Applicationunmatched
    • JavaScriptunmatched
    • Memory Hardwareunmatched
    • Microsoft Windows Azureunmatched
    • Multitaskingunmatched
    • Node.jsunmatched
    • Product Lifecycleunmatched
    • Product Testingunmatched
    • Quality Assuranceunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Developmentunmatched
    • System Integration (SI)unmatched
    • System Testunmatched
    • Team Playerunmatched
    • Test Plan/Scheduleunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched

    Description

    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.


    Key Responsibilities


    • 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.


    Skills, Knowledge and Expertise


    Required:
    • 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

    Numbers & Facts

    LocationLas Vegas, Nevada (
    Remote
    )

    Similar Jobs