Senior Full Stack Software Engineer

2 Months ago • 5-8 Years • Full Stack Development

Job Summary

Job Description

Senior Full Stack Software Engineer responsible for developing game clients and engines. Involves gathering requirements, design, development, documentation, deployment, and maintenance. The role requires collaboration with game client developers, art teams, and game designers. Responsibilities include developing and maintaining common game features, diagnosing and optimizing game performance, and developing tools and libraries to improve the game development process. Experience with C#, Javascript, and advanced object-oriented design is crucial. The position also requires strong communication and teamwork skills.
Must have:
  • C# experience
  • Javascript experience
  • Advanced OOP knowledge
  • Game development experience
  • Communication skills
  • Version control (Github/Bitbucket)
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
Senior Full Stack Software Engineer 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
  • 5-8 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

PwC - Associate - Business & Risk Consulting

PwC

Karachi, Sindh, Pakistan (On-Site)
9 Months ago
PrizePicks - Infrastructure Manager (DevOps)

PrizePicks

United States (Remote)
1 Year ago
Zones - Account Executive

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
bytedance - Video Codec Algorithm Modeling Engineer - Multimedia Lab

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Rippling - Product Lead, Contractor Invoicing & Compliance

Rippling

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Thales - TechLead Fullstack Java / Angular Engineer

Thales

Vélizy-Villacoublay, Île-de-France, France (On-Site)
1 Month ago
Brillio - Lead Fullstack Engineer

Brillio

Tampa, Florida, United States (On-Site)
1 Month ago
FICO - Full Stack Engineer II

FICO

Bengaluru, Karnataka, India (On-Site)
1 Year ago
N-ix - Senior/Lead Full Stack Engineer (.NET+React)

N-ix

Colombia (Remote)
4 Months ago
endava - Senior Fullstack Developer (Java+React)

endava

Cali, Valle Del Cauca, Colombia (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SSC Technologies - Associate Manager - Private Equity/Real Estate Accounting

SSC Technologies

Atlanta, Georgia, United States (Hybrid)
8 Months ago
Motorola solutions - Senior Software Engineer – Front End

Motorola solutions

Leicester, England, United Kingdom (On-Site)
1 Month ago
supercell - Marketing Manager

supercell

San Francisco, California, United States (On-Site)
2 Months ago
SEGA - Trainee UI Programmer

SEGA

Horsham, England, United Kingdom (On-Site)
2 Weeks ago
Veeva Systems - Software Engineer - Test Automation (Digital Events)

Veeva Systems

Hyderabad, Telangana, India (Hybrid)
9 Months ago
Jumio - SDE III - Fullstack (Acquisition)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ubisoft - Associate Technical Director, Animation

Ubisoft

Toronto, Ontario, Canada (Hybrid)
1 Month ago
JDA - Software Engineer - I (Python)

JDA

Dallas, Texas, United States (Hybrid)
2 Weeks ago
N-ix - Senior Java Engineer

N-ix

Colombia (Remote)
4 Months ago
binance - Senior QA Engineer - Cloud (Java Coding)

binance

Taipei City, Taiwan (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Arizona, United States

Coherent corp. - Senior IC Applications Engineer

Coherent corp.

San Jose, California, United States (On-Site)
1 Week ago
Apple - System Product Design Engineer

Apple

Sunnyvale, California, United States (On-Site)
3 Weeks ago
zoox - Senior AI Developer Productivity Engineer

zoox

Foster City, California, United States (On-Site)
4 Months ago
Nintendo - Assistant Art Director

Nintendo

Redmond, Washington, United States (Hybrid)
1 Year ago
Rackspace Technology - Marketing Campaign Manager (Public Cloud Solutions)

Rackspace Technology

San Antonio, Texas, United States (Remote)
1 Week ago
Salesforce - Associate Account Partner (Public Sector)

Salesforce

Washington, District Of Columbia, United States (Hybrid)
1 Month ago
bytedance - Senior Engineering Manager - Global E-commerce Governance Platform

bytedance

San Jose, California, United States (On-Site)
3 Months ago
conga - Director, Strategic Business Account Management

conga

Broomfield, Colorado, United States (Hybrid)
1 Month ago
Google - Senior Account Strategist, Mid-Market Sales

Google

Mountain View, California, United States (On-Site)
2 Months ago
Ion - Lead Python Engineer, New York

Ion

New York, New York, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
8 Months ago
N-ix - Senior Java Full-Stack Engineer

N-ix

Poland (On-Site)
2 Weeks ago
Survay Monkey - Software Engineer II (fullstack)-Integrations

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
cyara - Senior Software Engineer -Dotnet Full Stack

cyara

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Apple - Software Engineer, Full stack, Retail Engineering Apps & Services

Apple

Sunnyvale, California, United States (On-Site)
3 Weeks ago
WebFX - Full Stack JavaScript Developer (Remote PH)

WebFX

Philippines (Remote)
8 Months ago
BetterMe - Middle C#/.Net Developer (Web)

BetterMe

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Scopely - Full-Stack Engineer

Scopely

United States (Remote)
1 Day ago
Diligent Corporation - Staff Software Engineer - MERN

Diligent Corporation

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Cricketpedia - Full-Stack Engineer(Backend in PHP)

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years 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.


Duluth, Georgia, United States (On-Site)

Atlanta, Georgia, United States (On-Site)

Paris, Île-de-France, France (Remote)

Oklahoma, United States (On-Site)

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

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Oklahoma, United States (On-Site)

Israel (On-Site)

Nevada, United States (On-Site)

Battle Creek, Michigan, 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