Overview
VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play online social games.
We have an exciting opportunity to join our Technology team in Sydney and are currently looking for an Engineer to join the team.
What you should know about our Engineering team
1. We make room to do things the right way
2. You own your projects: you build it, you ship it, you run it
3. We were born in the cloud: practices and principles like CI/CD, IaC, Observability, and CyberSec are part of what we do
* Learning is part of our fabric. We have a world-class Engineering Learning and Development program and we are passionate about career development.
* Thought Leaders regularly give tailored talks and workshops for our team.
* We are proactive in the community attending many local and international conferences.
* We have both a technical and management track for career progression and promotions.
* We have a library of books and videos with good content and encourage staying on top of new practices.
Role focus
Our tech stack covers the full spectrum, but this role is primarily focused on client-side game development with some service-side math model development within our game studio team. There will be opportunities to collaborate across other parts of the stack, like DevOps, observability, centralisation, to name a few. Our math models (game backend) are primarily developed using TypeScript and run on Node.js. Our clients are built using TypeScript and PixiJS. We use PostgreSQL for our databases and Snowflake as our data warehouse.
Your contributions
* You have deep working experience with client-side web development technologies such as TypeScript or JavaScript, and tooling like webpack, Vite, Jest, or Vitest.
* While the role is primarily client-side focused, an understanding of client-server communication patterns and standards is expected; experience on server side (Node.js) is advantageous.
* Experience with WebGL technologies such as PixiJS or Three.js, and animation libraries (GSAP or similar) is an advantage. Experience in interactive visual applications, 2D game development, or animations using game engines (Godot, Unity, Unreal) is a bonus.
* Ability to work with stakeholders, prototype and collaborate on features to meet requirements while maintaining non-functional application guidelines.
* Well-rounded software engineering practices including writing clean, well-structured code, automated tests, and documentation.
* Strive to improve the codebase with an understanding of the underlying goals of existing strategies.
* Deliver features effectively as measured by lead time, deployment frequency, change failure percentage, mean time to resolution and number of bugs in production.
* Experience designing a range of architecture patterns to fit system needs. Exposure to game client-specific patterns would be an advantage.
* Understanding of cloud development fundamentals (we are hosted on AWS).
* Containerisation (Docker and/or Kubernetes would be great).
* Strong fundamentals in OO vs Functional programming paradigms.
About VGW
VGW is an interactive entertainment company, harnessing technology and creativity to deliver world-class, free-to-play online social games. Our brands include Chumba Casino, Global Poker and LuckyLand Slots, enjoyed by millions of players in North America.
Our games are based on a freemium model with optional in-game purchases. We also offer sweepstakes promotions with chances to win real-world prizes. Our core value is "our players come first" and we strive to deliver a safe, responsible, and positive player experience.
Why VGW?
We're a diverse and inclusive team that wins together, does what's right, puts players first, and is powered by passion. We support balance between personal life and career, provide opportunities for learning and career advancement, and offer competitive compensation, perks and benefits. We combine in-person and online events, social gatherings, and more to keep the workplace engaging.
If you want to join a team that does things differently, apply today. We look forward to seeing what you can bring to our team.
Find out more at
#J-18808-Ljbffr