View Our Website View All Jobs

Graduate Games Programmer

About Us

Mediatonic is a leading independent developer, focused on building and operating live games.

We’ve been in business for 13 years and with a development team of over 120 people, we’re one of the largest independent studios in the UK.

With studios in both London, Brighton and Madrid, we’re committed to developing best in class titles that entertain millions of players.

Key Responsibilities

You’ll be working with our Engineering team, part of a world-class group of programmers building features for original games for next-gen Console, Mobile and PC.

You’ll be responsible for designing and implementing systems and features and will have opportunities to make a real impact on the games you’re working on.


  • A strong passion for computer programming. Ideally you should have a record of personal software projects outside of assignments.
  • Excellent programming and computer science skills. You will be writing code during the interview process, and will be contributing to production code from very early on.
  • Currently pursuing or completed a university degree in computer science or related field.

Why choose Mediatonic?

  • You LOVE games and want to be surrounded by talented [super nice] people who share your passion for brilliant game experiences.
  • You enjoy a rich variety of projects rather than working on a single franchise or business model for many years at a time
  • You care about making a big impact on your projects and so you appreciate the beauty of working in smaller teams
  • You want to work on next generation platforms including Smartphones, Tablets, Steam, XBOX One and PS4
  • You enjoy the buzz of being based in the heart of Britain’s greatest cities!

Working at Mediatonic

Above all, we take pride in crafting games that challenge and inspire us.

We take on the biggest creative and technical challenges we can get our hands on and we invest in our people for the long term.

Working in small and ambitious teams we strive for minimal hierarchy.  Our philosophy is open and informal whilst also being really hardworking.

Our studios are based in the heart of central London and Brighton and both have their own games rooms and fully stocked fridge.  You’ll find plenty of social events and activities during and outside of work time including:

Game nights, Board game nights, Life Drawing Classes, Game Jams, Tech Talks, pub trips and even a visiting Chef once a month who provides lunch for the whole company.


We realise how hard it is to find a role when starting out in the industry. Sending us some prototype code so we can compile it is a great way to show what you can do and get our attention. So for each application, we invite you to send us a prototype along with a CV and cover letter.

We don't know what the prototype will contain, it might be a playable game concept or a demo which solves some technical problem. What we do know is that it will show off your unique talent, ideas and software skills.

The prototype might be something you created especially for this job application, or it might be something you have created in the past for university, work or in your spare time. We don't mind. All we ask is that it meets these criteria...

  • The prototype is predominantly your own work.
  • It can run on Windows or Mac or iOS or Android or a combination.
  • Code is written in C++ or C#. A Unity project is fine.
  • It can use publicly available libraries such as Cocos2D, just be sure to include whatever is needed to compile the code without any extra steps on our part.
  • Submitted as a ZIP with a practical file size, i.e. it can be shared by email.
  • If it contains graphics, it can be 2D or 3D, there's no preference.

Here are some guidelines on submissions...

  • Please include both source and binary in the ZIP file, so we can build and run it. If it's an iOS or Mac project, we'll run it on Mavericks with the latest version of Xcode. If it's a Windows project, we'll run it on Windows 7 with Visual Studio 2010 or Unity. Android projects will also be run on Mac with the latest version of Eclipse and the Android SDK.
  • Include a single paragraph in your cover letter, outlining what you set out to achieve with your prototype.
  • We will evaluate both the running prototype and the quality of the code. (Note: we like simple, clear, readable code at Mediatonic).
  • We will not evaluate any art, so long as it's usable, feel free to use any placeholder graphics you deem suitable.

If you think you are going to have difficulties submitting a prototype, but still believe you are right for this role, then please include a link to your portfolio website. In the latter case, if your application is successful you may be asked to complete a code test during your interview.

Good luck!

Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file