Senior Software Engineer

1 Hour ago • 5-8 Years • Game Design

Job Summary

Job Description

Senior Software Engineer (Front-End Game Developer) responsible for developing game clients and engines. Involves all aspects of development: gathering requirements, design, development, documentation, deployment, and maintenance. Collaborate with engine developers, art team, and game designers. Requires strong work ethic, self-management, and teamwork. Responsibilities include developing and maintaining common game features, diagnosing and optimizing game performance, and developing tools and libraries to improve the development process. Maintain social casino iOS and Android apps and conduct testing.
Must have:
  • Bachelor's degree or equivalent
  • 5-8 years software development experience
  • TypeScript experience
  • Advanced OOP knowledge
  • Familiar with design patterns
  • Excellent communication skills
  • Version control (Github, Bitbucket)
Good to have:
  • PixiJS
  • NodeJS
  • Web-based architecture
  • Scrum/Agile
  • Jenkins
  • Jira
  • Android/iOS development

Job Details

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.  

Similar Jobs

NVIDIA - Senior ASIC Verification and Infrastructure Engineer – GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Playrix - Senior QA Engineer (Technology)

Playrix

Ireland (Remote)
2 Months ago
Interactive Brokers - Senior Python Developer – Compliance Technology

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Interactive Brokers - Senior Cloud Security Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
6 Months ago
Playtika - C# Developer

Playtika

Romania (Hybrid)
5 Months ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Weeks ago
SmileGate - Next Crossfire Combat System Planner

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Fuse Games - Handling Designer

Fuse Games

Guildford, England, United Kingdom (Hybrid)
2 Weeks ago
Animoca Brands - Game Developer

Animoca Brands

China (Remote)
6 Months ago
Sandbox interactive-gmbh - Senior Gameplay Programmer (m/f/d)

Sandbox interactive-gmbh

Graz, Styria, Austria (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Lead Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
CrazyLabs - DevOps Engineer

CrazyLabs

Skopje, Greater Skopje, North Macedonia (On-Site)
1 Week ago
DEVOTEAM - SysOps Engineer H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
5 Months ago
Aristocrat Gaming - Senior Systems Reliability Engineer (SRE)

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
3 Weeks ago
ComeOn Group - QA Engineer (Fixed Term Contract)

ComeOn Group

Silesian Voivodeship, Poland (Hybrid)
2 Weeks ago
The Walt Disney Company - Senior Real Time Pipeline Engineer (PH)

The Walt Disney Company

Glendale, California, United States (On-Site)
5 Months ago
ION - Senior Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
Luxoft - Data Engineer for Market Data Projects (with Streamlit Expertise)

Luxoft

Brazil, Indiana, United States (Remote)
4 Months ago
Electronic Arts - Senior Manager, Generative AI Software Engineering

Electronic Arts

Austin, Texas, United States (On-Site)
1 Month ago
Playrix - Senior Release Engineer

Playrix

Montenegro (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Weeks ago
PAPAYA - DevOps Team Lead

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Moon Active - Technical Project Manager

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Playtika - Expert Business Analyst

Playtika

Israel (On-Site)
2 Weeks ago
NVIDIA - Physical Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Playtika - Ad Monetization - Temporary

Playtika

Israel (On-Site)
4 Months ago
Playtika - VIP Account Manager

Playtika

Israel (On-Site)
5 Months ago
Plarium - Data Engineer

Plarium

Herzliya, Tel Aviv District, Israel (Hybrid)
8 Months ago
NVIDIA - Senior Firmware Verification Engineer, PCIe

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Playtika - Consumer Insights Expert

Playtika

Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Design Jobs

Push Gaming - Game Developer

Push Gaming

United Kingdom (Hybrid)
1 Month ago
SEGA - Game Designer

SEGA

England, United Kingdom (On-Site)
1 Week ago
Daybreak Game Company LLC - Game Designer I - EverQuest

Daybreak Game Company LLC

California, United States (Remote)
1 Month ago
Evolution - Creative Game Director

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Weeks ago
Snowprint Studios - Server Developer

Snowprint Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
SOFTGAMES - UI Game Artist (Unity) - Fully Remote

SOFTGAMES

Berlin, Berlin, Germany (Remote)
2 Weeks ago
Pazu Games - Lead Game Designer Brazil

Pazu Games

(Remote)
1 Week ago
Magic Games - Game Developer

Magic Games

İstanbul, İstanbul, Türkiye (On-Site)
10 Months ago
Epic Games - Game Designer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Rocksteady Studios - Expert Lead Designer

Rocksteady Studios

(Hybrid)
1 Hour 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.


United States (On-Site)

Oklahoma, United States (On-Site)

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

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

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

Providence, Rhode Island, United States (On-Site)

Detroit, Michigan, United States (On-Site)

Boston, Massachusetts, United States (On-Site)

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

Manchester, New Hampshire, 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