

FULL_STACK PROGRAMMER
Overview
We are looking for a highly skilled Programmer to join our talented team in creating smart contracts for our highly successful Beans NFT’s. We’re looking for an individual that has Full-Stack programming skills and will help bring our Web3 Division 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
-
Experience across software full-stack development, solid understanding of both server-side and client-side development.
-
Experience across the JavaScript EcoSystem include Node.js
-
Experience across any cloud based service (Azure, Google or AWS)
-
Work collaboratively and communicate with game designers, artists, animation, and audio teams.
-
Develop smart contracts for our next level NFT’s
-
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
-
Work with lead gameplay engineers in designing, developing and implementing back-end server support for the project.
What You Bring To The Role
-
Proven experience in understanding and writing effective JavaScript
-
Experience in other server-side languages currently being used. Node.JS, Python, etc.
-
Experience in all parts of a software life cycle
-
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
-
Experience working on the Blockchain or generating Smart Contracts
-
Solid understanding of Microservices.
-
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
-
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:
-
Playdays - an additional 5 paid days off per year to do something you love.
-
Incredible studios based in gorgeous Port Melbourne, right next to the city and many public transport options.
-
Industry leading Parental Leave benefits
-
Employee Assistance Program to support mental wellbeing
-
Mentoring. We're agile and fast growing, giving plenty of chances for you to grow in your role.
-
Playside Swag
-
Half price state of the art Gym access! (right next door) - you can wear your free PlaySide Swag!
-
Social events! Including Games night, karaoke nights, Movie Nights (We hire out the cinema!), group activities and food trucks! Just as some examples!
-
Relocation allowance, if you move to one of our head offices
-
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
How to Apply
Email your application to jobs@playsidestudios.com.
We want you to get to know us as much as we get to know you! Our process will go as follows:
-
You apply with your killer CV and a folio of examples of your work!
-
Quick phone chat with one of our delightful People & Culture team members
-
You may then be invited in for an interview (in-office or via Zoom) to outline all of your past work, and we will let you know all about PlaySide.
-
2nd stage interview or Zoom call, to meet our COO
-
You’ll then get the opportunity to meet some of our current PlaySiders - this is a casual chat and a get to know you session!