Experienced C/C++ Game Programmer for macOS/Linux/mobile

Feral Interactive is looking for skilled programmers with a low-level technical bias and some professional experience in the games industry to join our development team. This is a great opportunity to move to the next stage of your development career; you’ll be working with great AAA games and helping us bring them to the macOS, Linux and/or mobile platforms.

Experience programming for macOS and Linux, including use of Xcode, is strongly desired but not mandatory for the right candidate. This is a technically challenging role only suitable for those who are highly competent in C/C++ and happy working with lower-level data structures and complex algorithms.

You will take responsibility for significant areas of our code base including low level and critical sections. These might be developed from scratch to fulfil a specific need or you could take over existing code to enhance or further develop it. Code correctness and performance are both vital and you will need to be familiar with techniques for achieving both.

Problem solving and bug resolution are also key skills. To help us understand how developed yours are, please include a link to your personal portfolio or GitHub in your application; we’re always happy to look at code samples.

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

Required Skills and Experience

  • Strong C/C++ skills
  • 2-3 years of experience in games development, especially in low-level programming

Desired Skills and Experience

  • Experience programming for the macOS, Linux and/or mobile operating systems
  • Experience of Metal, Vulkan, OpenGL or DirectX for 3D graphics
  • Familiarity with Xcode
  • Experience with Objective-C
  • Demonstrable development experience as a hobby outside work
  • A passion for video games


  • Competitive salary, dependent on experience
  • Flexitime
  • Relaxed small company atmosphere
  • Regular company dinners and outings

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.