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.
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
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!