Senior Software Engineer

2 Weeks 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

Ness Digital - Senior Mulesoft Developer

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
Oportun - Senior Data Engineer

Oportun

(Remote)
1 Day ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
6 Months ago
GoReel - JavaScript Developer (PixiJS)

GoReel

Masovian Voivodeship, Poland (Remote)
4 Weeks ago
ION - Senior Java Developer - Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Niantic - Game Designer

Niantic

Tokyo, Japan (Hybrid)
1 Week ago
Reality Games - Unity Developer

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Maverick Games - Principal Game Designer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
2 Weeks ago
Garena - Game Developer Intern

Garena

Singapore (On-Site)
3 Months ago
Media Molecule - Senior Designer (Environments)

Media Molecule

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
1 Month ago
Accurate - Senior Fullstack Software Engineer (NodeJS / Angular)

Accurate

Hyderabad, Telangana, India (Hybrid)
1 Year ago
Next Level Business Services - Mule Admin

Next Level Business Services

Thousand Oaks, California, United States (On-Site)
6 Months ago
ION - Cloud Engineer Kubernetes

ION

Italy (Hybrid)
6 Months ago
NVIDIA - Senior Firmware Verification Engineer, PCIe

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PwC - D&A - GDC

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Scopely - QA Analyst - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
UXBERT Labs - Senior DevOps Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
PlayStation Global - Senior Technical Program Manager

PlayStation Global

San Francisco, California, United States (On-Site)
2 Months ago
Epic Games - SDET

Epic Games

Helsinki, Uusimaa, Finland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

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

Varonis  - Data Scientist and AI Prompt Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago
SciPlay - Bookkeeper - Temporary Position

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Software QA Automation Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
TabTale - Creative Producer

TabTale

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer - Networking

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
Playtika - LMS Operation & Learning Partner

Playtika

Israel (On-Site)
2 Weeks ago
NVIDIA - Senior VLSI Integration Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Google - Networking RTL Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Google - Senior Industry Manager, Venture Capital

Google

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

Playtika

Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Design Jobs

Wargaming - Senior Game Designer (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
Paxie Games - Product Manager

Paxie Games

Göztepe, İstanbul, Türkiye (On-Site)
5 Months ago
Giant Sparrow - Senior Gameplay Designer

Giant Sparrow

Los Angeles, California, United States (Remote)
2 Weeks ago
Big Time Studios - Lead Game Designer – Live Ops & Analytics

Big Time Studios

(Remote)
2 Months ago
Playrix - Feature Owner (LiveOps)

Playrix

Portugal (Remote)
6 Months ago
Animoca Brands - Game Developer

Animoca Brands

South Korea (Remote)
7 Months ago
Voodoo - Freelance Community Manager - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
3 Weeks ago
Ubisoft - Economic Designer

Ubisoft

Shanghai, Shanghai, China (On_site)
3 Months ago
Voodoo - QA Engineer - Puzzle Games

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Week ago
Light Speed Studios - Senior Gameplay Designer

Light Speed Studios

Irvine, California, United States (On-Site)
2 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)

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)

Boston, Massachusetts, 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