Frontend Game Developer Job at AGS - American Gaming Systems, Phoenix, AZ

Tkh6RDNRajlxZWFtQUJOaTY2ZUpRV0lYMlE9PQ==
  • AGS - American Gaming Systems
  • Phoenix, AZ

Job Description

Job Overview

Senior Software Engineer (Front-End Game Developer) within the Interactive Game Development team is responsible for developing game clients and game engines for the Interactive department. The developers participate in all aspects of development, including gathering requirements, design, development, documentation, deployment and maintenance. They are essential for rolling out modern technologies used in the latest games. The developers will be in constant communication with the game engine developer, art team, and game designer to drive the game forward. This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently. Duties involve developing and maintaining common game features. Diagnose and recommend optimizations for games to improve performance at scale and memory management. Develop tools, frameworks and common libraries to improve the game development process.

Minimum Qualifications:

  • Bachelor’s degree or equivalent practical experience
  • 5-8 years of software development experience
  • Experience with TypeScript
  • Advanced object-oriented design knowledge
  • Familiarity with common design patterns
  • Excellent organizational, oral, and written communication skills
  • Experience with version control such as Github, Bitbucket

Preferred Experience with:

  • PixiJS
  • NodeJS
  • Web based architecture
  • Scrum agile project management
  • Casino Gaming
  • Jenkins
  • Jira
  • Android and/or iOS development

Responsibilities:

  • Gathering requirements, design, development, documentation, deployment and maintenance
  • Act as a liaison to game client developers when designing the communication layer between the client and game engine
  • Developing and maintaining common game features
  • Diagnose and recommend optimizations for games to improve performance at scale and memory management
  • Develop tools, frameworks and common libraries to improve the game development process
  • Work on maintaining social casino iOS and Android apps
  • Test the software modules using either automated or manual tests
  • Develop and maintain features and modules using company's coding standards while applying design principles and patterns

Note: All offers are contingent upon successful completion of a background check

*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.

AGS is an equal opportunity employer.

Job Tags

Similar Jobs

JD Finish Line

Associate Digital Merchandiser Job at JD Finish Line

 ...The Associate Digital Merchandiser is responsible for assisting the execution of the online merchandising strategy for defined categories within jdsports.com and finishline.com in partnership with the Sr. Digital Merchandiser and under the leadership of the Digital Merchandising... 

Meijer, Inc.

Fashions Team Member Job at Meijer, Inc.

 ...delivering remarkable customer service by providing customers with exceptional product knowledge, efficient service and a friendly attitude. This entry level team member position will be exposed to a variety of r Team Member, Fashion, Customer Service, Grocery Meijer, Inc.

Canon Electric, LLC

Commercial Data Center Electrician Job at Canon Electric, LLC

 ...Job description: We are seeking a Commercial Electrician with a background in data center work and/or mission-critical infrastructure. You will be responsible for installing and maintaining electrical systems in large-scale commercial facilities, with a focus on up-time... 

Embry-Riddle Aeronautical University

Adjunct Faculty - Cyber Intelligence and Security (CIS) Job at Embry-Riddle Aeronautical University

Join The Aviation And Aerospace Vanguard Discover your future with Embry-Riddle Aeronautical University! Embry-Riddle: A Global Leader In Aviation And Aerospace With vibrant campuses in Daytona Beach, FL and Prescott, AZ, plus a worldwide network across approximately...

ES3, LLC

Warehouse Order Selector Job at ES3, LLC

 ...from our distribution centers to our offices - every employee of C&S and their family of companies works to help feed local families, neighbors and communities. As a Warehouse Selector, you'll pick, gather & organize product and prepare orders for delivery to local...