Programmer Job Contract

Job ID


Job Description


In this role you will be working on Bonsai Collective’s debut title, a sci-fi action adventure game, and report to the Lead Programmer. In this role you will:

  • Prototype, implement, iterate and polish new and existing gameplay mechanics and systems.
  • Produce robust, efficient, clear, and maintainable code.
  • Document the systems you have created or are responsible for.
  • Design manual and automated tests to ensure systems work correctly.
  • Provide constructive input to and feedback on designs during initial design, prototyping, iteration, and polish stages.
  • Be responsible for scoping tasks, working to deadlines, and communicating with production if problems arise.
  • Collaborate with design and production teams to establish achievable goals.


  • Good understanding of the Unreal Engine architecture with both C++ code and Blueprint script.
  • Practical problem-solving skills related to 3D game development.
  • Experience with debugging systems, profiling, and optimisation.
  • Can quickly create and iterate prototypes based on design documents and feedback.


  • Broad knowledge of multiple areas of game programming.
  • Experience developing and deploying console games.


Job Type


Support Option

Work Remotely

Closing Date


How to Apply
All applications should be emailed All applications are expected to provide a resume and covering letter, plus a portfolio of their work. Please add the position you are applying for in the email header.