Game Developer (12-month placement)

Feral Interactive is offering year-long industrial placements with our development team for current full-time university students studying Computer Science or a related degree.

We specialise in bringing AAA games to new platforms and audiences; our releases cover a range of genres and present a variety of challenges in the development process. There are opportunities available 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 a place for you.

The bulk of your work will involve developing games to be cross-platform. This will require you to identify, debug and fix inconsistencies with the originals as well as optimising code for the platform in question. We work with Mac, Windows, Linux, iOS, Android and Nintendo Switch. Experience or strong interest in one of our target platforms is a definite advantage.

Our placement students do real work from day one: you will be working on the same type of projects as our graduate developers and working directly with real game code. Our projects tend to be completed relatively quickly within small teams, so the work is highly varied, and you will be making a difference every day.

We have been consistently impressed by how well most students do and how much they achieve during their time with us. Students who perform well during their placement are usually offered a permanent position with Feral for after they graduate. A number of our current colleagues first came to Feral as placement students.

We like to see students who have gone beyond the requirements of their course, so we are happy to look at examples of your own projects and code if you include them or a link to your online portfolio or GitHub with your application.

This is a full-time position for 12 months at our studio in Wandsworth, London. Placements usually start over the summer after the end of the academic year, with most students joining us during July.

What experience should you have?

  • Currently studying Computer Science or a related degree
  • Experience of C/C++ programming
  • Familiarity with pointers and dynamic memory allocation in C/C++

Desired Skills and Experience

  • Experience using the UNIX command line
  • Knowledge of Vulkan, Metal, OpenGL or DirectX for 3D graphics programming
  • Experience of macOS and XCode
  • Knowledge of Objective-C
  • Knowledge of Perl, Python, Lua, or other scripting languages


  • Annual salary from £22k per annum and if you move to within 15 minutes’ walk of the office, you will be eligible for a £1,000 proximity bonus.
  • A fantastic learning opportunity to work with AAA games
  • Flexitime
  • Strong performers are usually invited to rejoin Feral after graduation.

About Feral

Feral Interactive is a leading developer and publisher of games for iOS, Android, Nintendo Switch, Mac and Linux platforms. Recent hit titles include Total War: Warhammer I, II and III (Mac and Linux), GRID Autosport (Nintendo Switch, iOS and android), Company of Heroes (iOS and android), Alien Isolation (Switch, iOS and Android), Total War:MEDIEVAL II (iOS and Android) and Total War: ROME REMASTERED (Windows, Mac and Linux).

How to Apply

If you’re ready to start helping us release great games, send a copy of your CV and a covering letter to, addressed to Diziet Sma. Applications without a covering letter will not be reviewed.