Everi - Reno, NV

posted 1 day ago

Full-time - Senior
Hybrid - Reno, NV
Amusement, Gambling, and Recreation Industries

About the position

Game developers get to make fun, innovative video and mechanical games for casinos. Games usually take months to complete, not years, and with a variety of innovative projects, you will see your influence on the final product. We are proud of our supportive, relaxed, non-crunch work culture and always try to have fun team events and take surveys to make sure we're always listening and improving.

Responsibilities

  • Work closely with Mathematicians, Artists, Audio Engineers, Designers, and Producers to create slot machine games that are delivered to the casino floor.
  • Create and modify gaming software applications by applying fundamental computer science techniques.
  • Create shareable libraries to improve effectiveness and efficiency for the software development groups.
  • Participate in code validation and code reviews, perform unit tests, and other automated testing techniques.
  • Document all aspects of written code.
  • Evaluate risk associated with code changes and make informed decisions on what and when to make a change.

Requirements

  • Bachelor's degree in Software Engineering or Computer Science, or relevant gaming industry experience.
  • 10+ years of experience with object-oriented programming languages, including C++, C#, JavaScript, Java, TypeScript, or other languages.
  • Be a collaborative team player that's interested in games.
  • Passion for creating and playing games.
  • Automation and reusable coding experience.
  • Object Oriented Design.
  • Design pattern knowledge.
  • Math's tooling.

Nice-to-haves

  • Experience in the console gaming industry is a huge plus (PlayStation, XBOX, etc.).
  • Unity experience.
  • C++ experience.

Benefits

  • Competitive salary and benefits package.
  • Comprehensive healthcare benefits, including medical, dental, vision, pet insurance, gym reimbursement, and more!
  • Retirement savings plan with employer match.
  • Discretionary Time Off (DTO) - No more 'banking hours' to take a day off and the perfect way to prevent burnout and improve productivity.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service