Job details

Full Stack Engineer

  • Java
  • GraphQL
  • TypeScript
  • PostgreSQL
  • CI
  • Go
  • npm
  • CD
  • MySQL

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

About the role

At Entain, we take pride in the fact that we are a Technology driven business. Currently, our technology teams are seeking experienced Full Stack Engineers to support our growing digital platforms across the business.

We are looking for engineers with a passion for learning, bringing to life world-class digital experiences in accordance with product requirements, designs, and user stories. Previous experience with Golang or React is not required - more importantly, we look for learning mindsets and an interest in working in this environment.

You are someone with a passion for the quality work you do. You enjoy collaborating with key stakeholders (Designers, Product Managers, Tech Leads to name a few), with a high sense of curiosity - actively seeking out knowledge and insights about our business, the industry, and our products.


About Entain

We’re Entain. Our vision is to be the world leader in sports and gaming entertainment. We are creating exciting and trusted experiences for our customers and revolutionising the gaming space as we go. Combining technology and entertainment to create products that push the boundaries, Entain is home to a global family of more than 25 well-known brands – names such as Ladbrokes Australia, neds, Bookmaker, betstar, and many more.


What you will do
  • Creating responsive and adaptive solutions that render and perform well on all devices used to deliver our products.
  • Implementing and maintaining efficient, scalable, and robust code to ensure the smooth operation of our websites.
  • Troubleshooting, debugging, and implementing long-term fixes to bugs.
  • Writing and maintaining test coverage.
  • Executing projects within timeframes and communicating well with all stakeholders.
  • Absorbing changes in scope or design.
  • Coaching, developing and mentoring Developers within the team.
  • Nurturing/enforcing and monitoring product technical excellence and high quality.

Who we’re looking for
  • Previous experience with compiled, server-oriented languages (Java, Golang) would be advantageous.
  • Previous experience with React or Vue would be advantageous.
  • JavaScript build/test tools (NPM, Webpack, Babel, Jest).
  • Experience with traditional relational databases (MySQL, MSSQL, Postgres, etc).
  • Working knowledge of modern JavaScript or TypeScript would be advantageous.
  • Exposure to CI/CD workflows and GraphQL.
  • Understanding of the general concepts of microservices vs service-oriented architectures.

Why Entain
  • Genuinely flexible work arrangements – we aim to be in the office two days a week, but we want you to work the way that best suits you and your life.
  • 9-day fortnights – Yep that’s right!
  • Up to 12 weeks Paid Parental leave.
  • Heavily subsidised gym memberships and other paid-for services as part of our wellness calendar.
  • Free onsite barista and fully stocked fridge and pantry for breakfast and lunch.
  • Extensive learning and development programs so you can expand your expertise.
  • Company-wide events to recognise and celebrate the great work of our team.
  • We LOVE Entertainment, and Racing and Sports are at the heart of everything we do. So, it only makes sense that we provide access to free and discounted tickets to sporting and racing events.

As a global employer, Entain is committed to providing a safe, fun, and inclusive culture where our people feel like they truly belong. We are a multicultural business that values, celebrates and respects individual differences, so whatever your sexuality, gender, gender identity, ability, age, race, religion, or belief, you will have a voice here, and the space to do your best work. Our diverse internal networks provide the support for you to express your views and make a positive difference.


Want to work remote? Entain is your choice. This role has the opportunity to work fully remote within Australia. We also have offices in Brisbane (HQ), Sydney and Melbourne.


For more information, please reach out to us at careers@entaingroup.com.au or hit apply now.