A

Aristocrat Leisure

Global casino gaming content and platforms

Full-Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedHybrid

About the Job

Requirements

  • A B.S. in Computer Science or equivalent experience is required.
  • At least 4 years of professional software development experience is required.
  • Experience with JavaScript in production environments is required.
  • Experience building backend services in a live environment is required.
  • Experience crafting and consuming RESTful APIs is required.
  • Understanding of client-server architecture is required.
  • Experience contributing to features through the full development lifecycle is required.

Responsibilities

  • Participate in end-to-end feature development for social and gameplay systems.
  • Own features from concept through release and monitoring.
  • Implement frontend functionality in JavaScript across iOS, Android, and Web.
  • Compose and build backend services and APIs in PHP to power new gameplay, social, and LiveOps features.
  • Develop scalable RESTful APIs consumed by client applications.
  • Contribute to data modeling and persistence for player progression, rewards, and events.
  • Improve backend efficiency to handle high concurrency and sizable player populations.
  • Ensure features are reliable, testable, and production-ready.
  • Assess and optimize frontend and backend performance to provide a fluid player experience.
  • Partner with Product to scope technical solutions and make pragmatic tradeoffs.
  • Monitor post-launch performance and iterate based on player behavior and metrics.
  • Translate creative concepts into engaging, scalable systems.
  • Foster an inclusive engineering atmosphere dedicated to education and continuous progress.
  • Proactively identify opportunities to improve architecture, tooling, and delivery practices.

Desired Qualifications

  • Experience developing backend services in PHP is strongly preferred.
  • Experience working within an existing PHP codebase.
  • Experience building gameplay systems such as events, rewards, progression, or social mechanics.
  • Experience in mobile gaming, social casino, or Games-as-a-Service environments.
  • Familiarity with experimentation, feature flags, or live feature delivery.
  • Mobile development experience in iOS and/or Android.

About the Company

Aristocrat Leisure

Global casino gaming content and platforms

Aristocrat Leisure is a global technology-powered entertainment company that creates casino and mobile gaming content. Its products include electronic gaming machines, casino management systems, free-to-play mobile games, and real-money online games across three units: Aristocrat Gaming, Product Madness, and Aristocrat Interactive. They differentiate themselves with a diversified portfolio spanning land-based, social, and online gaming, plus large game and platform ecosystems and a strong focus on responsible gameplay and staff development. Their goal is to deliver long-term value for stakeholders by providing high-quality gaming content while prioritizing player safety and responsible play.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
1953

Recently Posted Jobs

Explore more opportunities at Aristocrat Leisure

See more jobs