Senior Front-End Game Developer

spinplay games United State
Relocation
Apply
AI Summary

Create slot game front-end client software using internal game engine. Work on multiple projects, conceptualize and execute clear, quality code. Collaborate with QA and delivery teams.

Key Highlights
Designs, codes and debugs core platform components
Works at all stages of the product lifecycle
Increases efficiency through automation and workflow streamlining
Collaborates with QA and delivery teams
Maintains and enhances existing product code
Technical Skills Required
JavaScript (ES5, ES6) TypeScript Angular React Node/NPM Webpack Gulp CSS pre-processors (LESS, SASS) Canvas/Fabric JS
Benefits & Perks
Relocation assistance
Remote work
Equal employment opportunity employer

Job Description


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. Though we are based in Las Vegas, Nevada, we are fully remote with team members all throughout the world! We believe that communication is key and it keeps us successful in our process. Relocation assistance is available.


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.


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.


Qualifications:

  • 6+ years experience creating slot games
  • 6+ years experience developing component-based web applications and user interfaces
  • Demonstrated expertise in all aspects of browser-based JavaScript (ES5)
  • Demonstrated expertise in at least one modern front-end platform (e.g. Angular, React)
  • Demonstrated understanding of “this”, closures, lexical scoping, callbacks, XHR, DOM, global pollution and design patterns
  • Knowledge of ES6 approaches
  • Knowledge of TypeScript
  • Knowledge of Node/NPM as part of development workflow.
  • Knowledge of build tools (webpack, gulp etc.)
  • Preferred: Knowledge of ASP.NET MVC, ANgularJS 1.5+, CSS pre-processors (LESS, SASS), Canvas/Fabric JS, Agile/Scrum


SpinPlay Games is an equal employment opportunity employer. SpinPlay Games’s policy prohibits discrimination against any applicant or employee based on race, color, sex, religion, national origin, age, past or present military service, disability, genetic information, or any other basis protected by applicable federal, state, or local laws. SpinPlay Games also prohibits harassment of applicants or employees based on any of these protected categories.


Subscribe our newsletter

New Things Will Always Update Regularly