C/C++ Cross Platform Game Programmer

Feral Interactive is looking for talented programmers to join our outstanding game development team. We take great pride in developing superb versions of the best games that the industry has to offer and integrating them perfectly into the target operating systems.

We have vacancies at all levels of the software development stack, so whether you prefer to work on the low level internals of game engines and graphics APIs or focus on fine tuning a UI for that perfect user experience, we have some fantastic challenges for you. You’ll be working with great games, talented co-workers and industry-leading partners in a stimulating and friendly collegiate atmosphere.

For the more technical roles you will need demonstrable experience of working in C/C++ and using pointers and memory allocation as you will be using those language features on a daily basis. You can expect some extremely challenging problems to solve, both individually and as part of a team.

The higher-level roles will work closely with Feral’s design team to ensure that the user experience is as perfectly polished. Your insights and rapid prototyping will help drive the design of some of the best AAA games ever brought to mobile platforms.

Our ideal candidate will relish the opportunities offered to improve their programming skills and make significant contributions to the games we release. While prior professional experience is not required, we are particularly interested in people who can show they have the potential to develop rapidly and the desire to advance quickly.

Please include a link to your portfolio or GitHub in your application.

This is a permanent, full time position at our studio in Wandsworth, southwest London.

Required Skills and Experience

  • Strong C/C++ skills
  • A good degree in a technical discipline or similar, demonstrable experience

Desired Skills and Experience

  • Experience developing for macOS, iOS, Linux, Android or Switch
  • Experience using the UNIX command line
  • Experience of one or more of Metal, Vulkan, OpenGL or DirectX
  • Knowledge of Objective-C
  • Knowledge of Perl, Bash, Python or Lua
  • Prior games development experience utilising low-level programming
  • An interest in computer games
  • A focus on doing your best work all of the time


  • Annual salary from £24k, based on skills and experience
  • A fantastic learning opportunity to work on AAA games
  • Flexitime
  • Relaxed small company atmosphere

About Feral

Feral Interactive is a leading publisher and developer of AAA Mac, Linux, Nintendo Switch, and mobile games. We take great pride in developing excellent ports for new platforms and audiences. Recent hit titles include Alien: Isolation (macOS, Linux, Nintendo Switch), Total War: THREE KINGDOMS (macOS and Linux), Rome: Total War (iOS, Android), and Shadow of the Tomb Raider (macOS and Linux).

How to Apply

If you’re ready to help us release great games, send a copy of your CV and a covering letter to jobs@feralinteractive.com, addressed to Naoko Pierce. Applications without a covering letter will not be reviewed.