Gaming Engineer Cross - Platform Gaming Developer

Location: Las Vegas, NV

Type: Full Time

Min. Experience: Mid Level

Gaming Engineer
Cross - Platform Gaming Developer

Genesis Gaming Inc. is a key supplier of game content to the most prominent manufacturers and operators in the casino gaming industry. Ranging from social gaming to both land-based and online casinos, Genesis has a catalog of over 150 video slot games deployed with many of the leading brands in the casino gaming industry. Genesis is expanding its Las Vegas Studio to add to our production capabilities. Our firm is known for creativity and technical excellence and you'll enjoy our culture of innovation and fun combined with leading edge technical challenges. Join our fast growing and profitable company.


Position Overview:
The Cross - Platform Gaming Engineer position is responsible for building games across a number of different technology platforms and devices. The role requires skills in object-oriented development: ActionScript 3, Unity 3D or Objective-C/C++/C#. The candidate must be both creative and productive to thrive in our fast-paced studio environment and enjoy the challenge of designing new technical approaches across multiple platforms. Developing cross-platform games in short production cycles is both challenging and highly rewarding.

 

Responsibilities:

  • Integrate mathematical models with game designs within our company's existing framework
  • Design and implement code for both front-end game logic and interfacing with backend servers (via JSON)
  • Writing clean object-oriented code similar to AS3, Unity 3D(C#) or Java
  • Deliver interactive, animated multi-media games
  • Devise procedures for converting pre-existing games to new platforms
  • Research and design approaches for multi-platform development
  • Contribute to the creation and improvement of coding frameworks


Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field
  • A minimum of 1 year of professional experience in the games business or 3 years of experience
    developing games in any environment
  • The ideal candidate will have strong object-oriented programming experience and a solid understanding
    of coding frameworks
  • Experience in developing robust applications in ActionScript 3 or other object-oriented programming languages (C++, C# and/or Java)
  • Experience in other scripting languages (JavaScript, Perl, Python, PHP) is a plus
  • Experience with HAXE or other similar frameworks is a plus
  • Experience with prototyping, implementing UI design, technical writing, and other game design elements
  • Strong knowledge of programming data structures, logic and algorithms
  • Experience in internet-based communication protocols and XML
  • Experience in diverse mobile applications and the constraints of bandwidth or device limitations (processor, gpu) is a plus
  • Self-motivated and diligent, with good habits for tracking one's own tasks, seeking out answers when needed, and actively participating in the entire production effort
  • Personality to handle responsibility, collaborate and excel in team environment
  • Gaming experience a plus
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*