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
Prairie Rivers Network
...municipal water systems and other stakeholders. Support and organize community members who are actively calling for advancement of nature-based solutions, infrastructure, and action to address water quality issues. Plan and host Community Listening Sessions to gain...
Aquent
...Job Title: SR DESIGN PROGRAM MANAGER, DESIGN SYSTEMS Client Location: Bentonville, AR (onsite - relocation provided) Starting: February/March 2025 Salary/Pay Rate: $130-140K (DOE) Hours: Full-time Job Description: As a member of the...
Quest Global
...required ( e.g., Classified Designs) Present and participate in project phase gate reviews Prepare Documentation Mentor junior engineers Tools We Use: Synopsys Design Compiler Synopsys PrimeTime Synopsys DFT Compiler Synopsys IC Compiler Synopsys...
NYC Health + Hospitals
...equivalent, approved by a States Department of Education or a recognized accrediting organization; and # Successful completion of training courses in the performance of phlebotomy and electrocardiography (EKG), or completion of a training program or programs that...
Tyndale Advisors, LLC
...Job Description We are seeking an experienced and innovative Creative Services Leader to lead and elevate the 13-member creative team supporting marketing strategies at Tyndale Advisors to deliver a premium end product to the clients we serve. This Eugene-based...