About the Role
As a Full Stack Developer at Aristocrat, you will guarantee the flawless performance and dependability of our gaming systems, solve complex issues, and assist a world-class support team. This role is ideal for someone driven to make a notable difference in a motivated community that values creativity and partnership.
Responsibilities
- Compose, build, and maintain end-to-end features across frontend and backend systems, taking ownership from development through to production.
- Develop responsive, user-friendly frontend interfaces using React, with a focus on intuitive build and seamless user experience.
- Ensure cross-platform compatibility and responsiveness across different devices and screen sizes, including mobile.
- Develop and sustain backend services and APIs using Node.js and Python.
- Integrate with internal and external APIs and data sources to deliver connected, data-driven features.
- Manage and query databases as part of feature development and ongoing maintenance.
- Write clean, well-tested, production-grade code that meets performance and reliability standards.
- Identify and resolve performance bottlenecks and reliability issues across the stack.
- Participate in code reviews, providing and incorporating constructive technical feedback.
- Collaborate with data engineers, analysts, and product teams to understand requirements and translate them into working software.
- Contribute to technical design discussions and help build approaches for new features and system improvements.
Requirements
- 4+ years of professional experience in full stack software development.
- Strong proficiency in React and solid working knowledge of HTML, CSS, and JavaScript.
- Strong experience in backend development using Node.js and Python.
- Experience integrating RESTful APIs and working with third-party data sources.
- Familiarity with building database structures and querying across relational or NoSQL environments.
- Experience with cross-platform and mobile optimisation techniques.
- Strong understanding of software development guidelines including testing, version control, and code review.
- Self-motivated and comfortable working independently, with strong communication skills in a collaborative team environment.
- Attention to detail and a dedication to code quality, performance, and reliability.
- Clear communicator who can discuss technical decisions with both engineers and non-technical collaborators.
- Experience managing work in Jira or similar agile tooling.
- Experience with graph databases such as Neo4j is a plus but not required.
- Candidates must be authorized to work in the job posting location for this position on a full-time basis without the need for current or future visa sponsorship.
Skills
- React
- HTML
- CSS
- JavaScript
- Node.js
- Python
- RESTful APIs
- Database structures
- NoSQL
- Cross-platform optimisation
- Mobile optimisation
- Testing
- Version control
- Code review
- Agile tooling
- Jira
- Graph databases (Neo4j)
Work Type
- Full-time
Experience Level
- 4+ years of professional experience
Salary/Compensations
- $98,000 - $182,000 per year
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off
- 401(k) plan with employer matching
About the Company
- Aristocrat is a world leader in gaming content and technology, and a top-tier publisher of free-to-play mobile games.
- We deliver great performance for our B2B customers and bring joy to the lives of the millions of people who love to play our casino and mobile games.
- We strive to lead the way in responsible gameplay, and to lift the bar in company governance, employee wellbeing and sustainability.
- We’re a diverse business united by shared values and an inspiring mission to bring joy to life through the power of play.
- World Leader in Gaming Entertainment
- Global career opportunities
Equal Opportunity
- We aim to create an environment where individual differences are valued, and all employees have the opportunity to realize their potential.
- We welcome and encourage applications from all people regardless of age, gender, race, ethnicity, cultural background, disability status or LGBTQ+ identity.
- EEO M/F/D/V
