We are looking for a highly skilled C + + Programmer to join our talented team in developing a game for PC, VR, Mobile and console platforms. We’re looking for an individual that has gameplay programming skills and will help bring our games to the next level by joining a team that holds the player’s experience at the core of its mission.

If you enjoy working in a scaling environment where growth opportunities abound then this is a great opportunity to carve your own niche.

Key Responsibilities

  • Develop game features within Unreal or a Proprietary game engine

    • ​All the way from iterating on feature design through to testing and delivery

  • Work collaboratively and communicate with game designers, artists, animation, and audio teams.

  • Develop tools and systems for our team to empower the creation of great content

  • Setup and potentially automate deployment of the project to all target platforms

  • Contribute to the team’s design vision to build a fun and exciting game

  • Continue improving and updating the game in a live operation environment post-release

What You Bring To The Role

  • Proven experience in understanding and writing effective C++ code.

  • Experience in all parts of a software life cycle

  • Practical understanding of math used in gameplay

  • Clear communication skills and enjoy working with peers from art, animation, and audio teams

  • Creative, motivated, focused, and passionate about making great games

  • The ability to prioritise and work on multiple tasks simultaneously and manage competing priorities

  • Strong attention to detail and the ability to work independently to get the job done without day-to-day direction

  • Think on their feet and respond quickly to changing requirements

  • Tackle problems as they arise and compose solid solutions with an eye for the long term health of the codebase

Bonus Points

  • Worked and developed games using server-side solutions

  • Understanding of writing and debugging multi-threaded code

  • Strong optimisation skills and can identify bottlenecks in computational or memory complexity at a glance

  • Game engine development experience, whether making your own hobby engine, or submitting changes to an existing one

  • Graphics or technical art as a hobby - writing your own shaders (compute or otherwise), optimizing draw calls, or just making things shiny

  • Experience working with build systems (such as Jenkins) in order to improve the stability and reliability of your codebase

What we offer here at PlaySide

  • Incredible studios based in gorgeous Port Melbourne, right next to the city and many public transport options.

  • Employee Assistance Program!

  • Mentor Program. We're agile and fast growing, giving plenty of chances for you to grow in your role.

  • Half price Gym access! (right next door) - you can wear your free PlaySide Swag!

  • Social events! Including Movie Nights (We hire out the cinema!) and food trucks! Just as some examples!

  • Out of this world referral Bonus that includes a chance at a $10,000 holiday!

  • The chance to work on some of the most exciting projects, with the most incredible companies in the world - just take a look at our website!