Frontend Developer- Platform

AGS - American Gaming Systems

Atlanta (GA)

On-site

USD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AGS - American Gaming Systems in Atlanta, GA is seeking a Front End Developer to contribute to our iGaming platform's back-office tools and game-loading infrastructure. You will work with React/TypeScript on a Mantine-based app and collaborate with senior engineers on both modern and legacy stacks.

This entry-level role emphasizes learning, code reviews, and gradual ownership of features and bug fixes. You’ll gain exposure to REST and WebSocket communication, AngularJS legacy code, and

Qualifications

  • 0-2 years of professional Front End development experience (internships, co-ops, bootcamp projects, or substantial personal projects count).
  • Working knowledge of React and TypeScript, with a demonstrated ability to build components and features.
  • Basic understanding of consuming RESTful APIs; exposure to Web Sockets is a plus.
  • Familiarity with component-based UI design and an eagerness to learn state management patterns.
  • Exposure to Front End testing (React Testing Library, Jest) or a willingness to learn testing practices.
  • Attention to detail and a careful, methodical approach - important in a regulated, real-money gaming environment.
  • Strong communication skills and a collaborative, coachable mindset.
  • Willingness to work in and learn from legacy codebases (AngularJS) as well as modern stacks.
  • Nice to Have Skills: Familiarity with SCSS (Sass), Lodash, Axios, or other widely used Front End libraries.
  • Exposure to build tooling (ESLint, Webpack, Vite) and version control workflows (Git).
  • Interest in the iGaming or gaming.
  • Familiarity with CI/CD concepts or multi-environment deployment workflows.
  • Contributions to open-source projects, a public GitHub portfolio, or personal projects that demonstrate curiosity and initiative.

Responsibilities

  • Contribute to the development and maintenance of our modern React/TypeScript-based back-office application, built on the Mantine component library.
  • Assist with bug fixes and minor enhancements in our legacy AngularJS back-office application under senior developer guidance.
  • Support development of the game-loader web application, which loads and initializes games, facilitates communication between games and third-party gaming operators, and interfaces with backend servers via REST and WebSocket protocols.
  • Write clean, well-tested code and participate actively in code reviews, incorporating feedback to grow as a developer.
  • Follow established Front End coding standards and contribute to a culture of quality and knowledge sharing.
  • Debug and resolve assigned issues using modern tools and techniques, escalating complex problems when appropriate.
  • Collaborate with product managers, QA, and back end developers to deliver high-quality, reliable solutions for real-money gaming environments.
  • Learn and follow build and deployment practices across multiple environments (development, QA, production).

Skills

React
TypeScript
REST APIs
WebSocket
Testing (RTL/Jest)
UI design
Git
CI/CD

Tools

Mantine
AngularJS
Webpack
ESLint
Vite
Git

Job description

The Front End Developer contributes to the development and maintenance of critical back-office tools, game-loading infrastructure, and supporting web applications within our iGaming platform. This role is ideal for a developer early in their career who wants to grow their skills in modern Front-End development while working alongside senior engineers on both modern and legacy stacks. The Front-End Developer works under the guidance of senior team members, participates in code reviews, and steadily takes on increasing ownership of features and bug fixes.

Responsibilities:

  • Contribute to the development and maintenance of our modern React/TypeScript-based back-office application, built on the Mantine component library.
  • Assist with bug fixes and minor enhancements in our legacy AngularJS back-office application under senior developer guidance.
  • Support development of the game-loader web application, which loads and initializes games, facilitates communication between games and third-party gaming operators, and interfaces with backend servers via REST and WebSocket protocols.
  • Write clean, well-tested code and participate actively in code reviews, incorporating feedback to grow as a developer.
  • Follow established Front End coding standards and contribute to a culture of quality and knowledge sharing.
  • Debug and resolve assigned issues using modern tools and techniques, escalating complex problems when appropriate.
  • Collaborate with product managers, QA, and back end developers to deliver high-quality, reliable solutions for real-money gaming environments.
  • Learn and follow build and deployment practices across multiple environments (development, QA, production).

Requirements:

  • 0-2 years of professional Front End development experience (internships, co-ops, bootcamp projects, or substantial personal projects count).
  • Working knowledge of React and TypeScript, with a demonstrated ability to build components and features.
  • Basic understanding of consuming RESTful APIs; exposure to Web Sockets is a plus.
  • Familiarity with component-based UI design and an eagerness to learn state management patterns.
  • Exposure to Front End testing (React Testing Library, Jest) or a willingness to learn testing practices.
  • Attention to detail and a careful, methodical approach - important in a regulated, real-money gaming environment.
  • Strong communication skills and a collaborative, coachable mindset.
  • Willingness to work in and learn from legacy codebases (AngularJS) as well as modern stacks.

Nice to Have Skills:

  • Familiarity with SCSS (Sass), Lodash, Axios, or other widely used Front End libraries.
  • Exposure to build tooling (ESLint, Webpack, Vite) and version control workflows (Git).
  • Interest in the iGaming or gaming.
  • Familiarity with CI/CD concepts or multi-environment deployment workflows.
  • *Contributions to open-source projects, a public GitHub portfolio, or personal projects that demonstrate curiosity and initiative.

Note: All job 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Frontend Engineer — React/TypeScript (iGaming)
Junior Frontend Engineer — React/TypeScript (iGaming)

AGS - American Gaming Systems • Atlanta (GA)

On-site
USD 60,000 - 80,000
Front-End Developer
Front-End Developer

MTS Moose Tech Solutions • Vienna (VA)

Hybrid
USD 90,000 - 120,000
Senior Frontend Developer
Senior Frontend Developer

smartstate • New Jersey

On-site
USD 180,000 - 200,000
Medical, dental, and vision insurance
401K plan
Generous PTO policy
+1
Frontend Developer
Frontend Developer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 80,000 - 100,000
Frontend Developer
Frontend Developer

BeaconFire Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Frontend Developer
Frontend Developer

Kronkite • Charlotte (NC)

On-site
USD 100,000 - 130,000
Front End Developer
Front End Developer

TechDigital Group • Foster City (CA)

On-site
USD 80,000 - 120,000
Front End Developer
Front End Developer

Richmond Public Schools • Virginia (MN)

On-site
USD 90,000 - 120,000
Competitive salary based on experience
Health insurance
Retirement benefits
+1
Founding Front-End Software Engineer – Senior/Staff
Founding Front-End Software Engineer – Senior/Staff

Jobtailor • New York (NY)

On-site
USD 90,000 - 120,000
Senior Front-End Engineer
Senior Front-End Engineer

247Hire • Vienna (VA)

On-site
USD 120,000 - 180,000