Full Stack Software Engineer II

13 Hours ago • 3-5 Years • Game Design

Job Summary

Job Description

The Full Stack Software Engineer II will develop game clients and engines for interactive game development. Responsibilities include gathering requirements, design, development, documentation, deployment, and maintenance. The role involves collaboration with client developers, the art team, and game designers. The engineer will diagnose and optimize game performance, develop tools and libraries, and maintain social casino iOS and Android apps. Testing and adherence to coding standards are also key aspects of the position.
Must have:
  • C# experience
  • Javascript experience
  • Advanced OOP knowledge
  • Design pattern familiarity
  • Version control (Github/Bitbucket)
  • Game development experience
Good to have:
  • NodeJS
  • Typescript
  • Web architecture
  • Scrum/Agile
  • Linux deployments
  • Casino gaming experience
  • Jenkins
  • Jira
  • Android/iOS development

Job Details

Job Description

Job Overview 
Full Stack Software Engineer II 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. When working on game engines, the developer will also act as a liaison to game client developers when designing the communication layer between the client and game engine. When working as a game client developer, the developer 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.  
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 
Skills and Requirements: 
  • Bachelor’s degree or equivalent practical experience  
  • 3-5 years of software development experience 
  • Experience with C# 
  • Experience with Javascript 
  • 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: 
  • NodeJS 
  • Typescript 
  • Web based architecture 
  • Scrum agile project management 
  • Linux deployments 
  • Casino Gaming 
  • Jenkins 
  • Jira 
  • Android and/or iOS development 
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.  

Similar Jobs

Next Level Business Services - SFDC Senior  Developer

Next Level Business Services

Parsippany-Troy Hills, New Jersey, United States (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Colombia (Remote)
6 Months ago
Google - Software Engineering, Full Stack

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
7 Months ago
SmileGate - System Planning Manager [Sandbox]

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Techland - Open World Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Limit Break - Senior Engineer (Unity)

Limit Break

Manila, Metro Manila, Philippines (On-Site)
9 Months ago
Rebellion - Lead Game Designer

Rebellion

Oxford, England, United Kingdom (Hybrid)
1 Month ago
Aristocrat Gaming - Technical Writer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Full Stack, Chrome Web Store

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
The Walt Disney Company - Sr Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
5 Months ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
2 Months ago
Altagram Group - Data Science Internship/Workstudent

Altagram Group

Germany (On-Site)
1 Month ago
Microsoft - Principal Software Engineer

Microsoft

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Xsolla - Three.js/WebGL Developer

Xsolla

(Remote)
3 Weeks ago
Ggames - Javascript Games Developer

Ggames

Newcastle Upon Tyne, England, United Kingdom (Remote)
9 Months ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

Melbourne, Victoria, Australia (Remote)
2 Weeks ago
N-iX - Senior Full-Stack Engineer (React, Node.js)

N-iX

Ukraine (Remote)
1 Week ago
ByteDance - Software Development Engineer, Network Automation

ByteDance

San Jose, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Arizona, United States

NVIDIA - Senior Datacenter GPU Power Architect

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
ByteDance - Security System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
ByteDance - Research Scientist Manager, Responsible AI

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Framestore - FREELANCE: FLAME - NEW YORK

Framestore

New York, New York, United States (On-Site)
11 Months ago
The Walt Disney Company - Senior Software Engineer, iOS

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
Barracuda Networks  Inc  - Account Manager - Upper Midwest and Mountain States

Barracuda Networks Inc

Minnesota, United States (Remote)
3 Weeks ago
Bragg - Head of Marketing, LATAM

Bragg

Reno, Nevada, United States (Hybrid)
4 Weeks ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Westford, Massachusetts, United States (On-Site)
1 Month ago
SciPlay - Senior Product Manager

SciPlay

Austin, Texas, United States (Hybrid)
1 Month ago
Anavation - Atlassian Subject Matter Expert

Anavation

San Antonio, Texas, United States (Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

Game Design Jobs

Virtuos - Senior Game Designer

Virtuos

Japan (On-Site)
1 Month ago
SmileGate - System Planning for LOST ARK Mobile

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Voodoo - Game Developer - Portfolio Games

Voodoo

Paris, Île-de-France, France (Remote)
3 Weeks ago
Tencent - Senior Game Designer

Tencent

Shanghai, Shanghai, China (On-Site)
4 Months ago
Voodoo - Senior Game Designer (Economy) - Monster Survivors

Voodoo

Paris, Île-de-France, France (Remote)
8 Months ago
Insomniac Games - Director, Design Management

Insomniac Games

United States (Remote)
1 Month ago
Playrix - Game Designer Playables

Playrix

Cyprus (Remote)
1 Month ago
Focus Entertainment - Senior Line Designer

Focus Entertainment

Île-de-France, France (Hybrid)
1 Month ago
Ubisoft - Game Economy Designer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
SmileGate - [지원] 게임 접근성 패널 채용(장애인/1일 아르바이트)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player. Our roots are firmly planted in the Class II Native American gaming market, but our customer-centric culture and growth have helped us branch out to become a leading all-inclusive commercial gaming supplier. Powered by high-performing Class II and Class III slot products, an expansive table products portfolio, real-money gaming platforms and content, highly rated social casino solutions for operators and players, and best-in-class service, we offer an unmatched value proposition for our casino partners. Learn more at www.playags.com.


Georgia (On-Site)

Arizona, United States (On-Site)

Arizona, United States (On-Site)

Sparks, Nevada, United States (On-Site)

Nevada, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

United States (On-Site)

Oklahoma, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

Las Vegas, Nevada, United States (On-Site)

View All Jobs

Get notified when new jobs are added by AGS - American Gaming Systems

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug