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).
You can read through the jobs currently available at Feral and apply here using the form available within job details.
Feral Interactive is looking for skilled developers with demonstrable experience in 3D graphics programming for games to join our core 3D cross-platform development team.
We specialise in bringing AAA games to new platforms and audiences by integrating them perfectly into the target operating systems: our releases cover a range of genres and present a variety of programming challenges.
This is a technically challenging role working mainly in our low-level graphics libraries, ideal for those who like working with shaders and graphics drivers and solving complex problems.
You will take responsibility for significant areas of our codebase primarily focussed on the 3D graphics elements. These might be developed from scratch to fulfil the needs of a specific game or you could take over existing code to enhance or further develop it. Visual correctness and performance are both vital and you will need to be familiar with techniques for achieving both.
To demonstrate your ability, please include a link to your personal portfolio or GitHub in your application; we are always happy to look at code samples.
Our ideal candidate is comfortable taking responsibility and working independently, but also works well in a team. You will of course have the support of other developers, as well as our on-site QA team.
This is a permanent, full time position at our office in Wandsworth, southwest London.
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.
We specialise in bringing AAA games to new platforms and audiences by integrating them perfectly into the target operating systems. Our releases cover a range of genres and present a variety of programming challenges.
Experience of technical software development, ideally in games, is strongly desired, but for the right candidate, not mandatory. 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.
Our ideal candidate will be able to 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 good yours are, please include a link to your personal portfolio or GitHub in your application.
We are looking for someone who is comfortable working independently but can also work well in a team. You’ll have the support of our other developers , and our on-site QA team. If this sounds like you, then this is a great opportunity to move to the next stage of your development career.
This is a permanent, full time position at our office in Wandsworth, southwest London.
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.
Please note this position is for Summer 2025.
Feral Interactive is looking for talented graduates with a bias towards low-level technical programming to join our outstanding team targeting desktop, mobile and console game projects.
We specialise in bringing AAA games to new platforms and audiences by integrating them perfectly into the target operating systems: our releases cover a range of genres and present a variety of programming challenges. While prior professional experience is not required, you will need to be comfortable working in C/C++ and using pointers and memory allocation. You can expect some extremely challenging problems to solve, both individually and as part of a team.
Our ideal candidate will relish the opportunities offered to improve their programming skills and make significant contributions to the games we release. We are particularly interested in people who can show they have the potential to develop and the desire to advance.
This is a great opportunity to make a difference from your first day and to be involved with shipping great games on a regular basis, working with talented co-workers and industry-leading partners in a stimulating and friendly collegiate atmosphere.
Feel free to include a link to your portfolio or GitHub in your application; we are always happy to look at code samples.
If you are approaching graduation, you may apply at any point during your final year: the start date is flexible, so you can line up a graduate position before you become too busy with finals!
This is a permanent, full time position at our studio in Wandsworth, southwest London.
Feral Interactive is looking for a proactive programmer to help develop our suite of internal web-based applications and online services.
We specialise in bringing AAA games to new platforms and audiences; our releases cover a range of genres and present a number of challenges in the development process.
The successful candidate will work on a variety of projects that underpin the company’s processes, improve workflows, and enhance the gaming experience of Feral’s customers. Working as part of Feral’s Tools team you will contribute to a wide range of applications, from company-wide productivity and management tools, through external partner portals and on systems which interact directly with our games in the wild.
We are a small but expanding company with a current team of around a hundred and twenty people, so you’ll quickly get to know your colleagues. You will have the support of our more experienced developers and can look forward to a collaborative working environment. Due to the nature of our work we can maintain a small company attitude with a large company output.
We are happy to look at examples of your own projects and code if you include a link to your online portfolio or GitHub with your application.
This is a permanent, full time position at our studio in Wandsworth, southwest London.
Feral Interactive is offering year-long industrial placements with our Tools team for current full-time university students studying Computer Science or a related degree.
We are looking for proactive programmers to contribute to the development of our internal web-based applications and online services. You will work on a variety of projects that underpin our process of game development and improve workflow throughout the whole company.
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. Working as part of Feral’s Tools team you will contribute to a wide range of applications , from company-wide internal productivity and management tools, to external partner portals which facilitate our close collaborations with some of the biggest technology companies in the world. Your specialised development tools will also integrate tightly into our games development process, helping to bring AAA games to a number of platforms.
We are a small but expanding company with a current team of around a hundred and twenty people, so you’ll quickly get to know your colleagues. You will have the support of our more experienced developers and can look forward to working collaboratively with the team. Due to the nature of our work we can maintain a small company attitude with a large company output.
We have been consistently impressed by how well most students do and how much they contribute 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.
Please note this position is for Summer 2025.
Feral Interactive is looking for a bright and technically-minded person to join our Systems Administration team. This is an excellent opportunity to become a key member of a growing tech company in which you will be responsible for equipment provisioning and set up as well providing 2nd and 3rd line IT support within the company.
You will handle day-to-day support for Feral’s staff of 120, which requires working closely with all areas of the business, particularly our game developers, server-side developers and QA team. We work mainly on macOS and Linux computers, and so experience with at least one of these platforms is essential.
You will be expected to troubleshoot difficult issues, working closely with our experienced systems administrators. You should be comfortable speaking with and providing assistance to people with different levels of technical ability, including other IT personnel and software developers.
You will also work on iteratively upgrading our IT environment and be responsible for helping select and integrate new technologies based on your understanding of our company, its current growth and likely future demands.
This role does not require a degree or accreditation in a relevant course; applicants qualified by experience are welcome.
Feral Interactive is offering year-long industrial placements within our Functional QA team for current university students studying for a computer games 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 quality control challenges.
Our QA team work closely with the onsite development teams to track down the root causes of issues and iterate towards solutions. As part of this you will be validating behaviour against functionality and game design compliance checklists; running performance tests and comparisons with the original release on various hardware configurations; identifying issues with graphics, performance, gameplay, multiplayer as well as UI and UX ensuring both functionality and layout are intuitive and correct. You will also be expected to write accurate and detailed bug reports.
This is a great opportunity to place yourself at the heart of the QA cycles of several games and gain invaluable experience of the entire process during which you will have the support of our experienced QA members.
We have been consistently impressed by how well most students do and how much they contribute 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 started as placement students.
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.
Please note this position is for Summer 2025.
Feral Interactive is looking for a resourceful QA Technician to help us bring outstanding PC games to the Mac, Switch and mobile platforms. We take great pride in developing excellent ports of AAA games that integrate perfectly into their target operating systems to produce outstanding player experiences. Our QA team plays a key part in helping to achieve this goal.
Our ideal candidate will relish the opportunities offered to impact the delivery of great games. This role is ideal for someone who is determined to find every last bug and gets satisfaction from understanding why a bug occurs.
Working as part of our QA team, you will be responsible for identifying graphical issues, running performance comparisons against original games, participating in multiplayer testing and executing full game playthroughs. You will be expected to write up accurate and detailed bug reports; many of the issues you find will be hardware based, so a good technical understanding of gaming hardware is helpful. You will also work closely with our developers who value feedback that not only identifies bugs, but also provides leads as to their causes.
This position offers an excellent first step into the gaming industry: many of our QA Techs progress to roles in other areas of the company. You should be keen to learn and pick up new skills; we are especially interested in people who can show they have the potential to develop and the desire to advance.
This is a permanent, full-time position based at our studios in Wandsworth, south-west London.
Feral Interactive is looking for a resourceful QA Technician with fluent Japanese to help us bring outstanding PC games to the Mac, Switch, and mobile platforms. We take great pride in developing excellent ports of AAA games that integrate perfectly into their target operating systems to create outstanding player experiences. Our QA team plays a key part in helping to achieve this goal.
We are currently expanding our portfolio of games with full Japanese language support. Your role will involve full QA of our games with particular emphasis on the functional testing on a range of projects, alongside our team of experienced testers. Typical testing duties include validating behaviour against functionality and game design compliance checklists, identifying graphical issues, completing playthroughs and performance comparisons against the original game, and multiplayer testing; many of the issues you find will be hardware based, so a good technical understanding of gaming hardware is helpful.
You will assist in validating the Japanese versions against their English language counterparts. You will also proofread translated in-game texts for quality and consistency.
Our ideal candidate will relish the opportunities offered to impact the delivery of great games. This position offers an excellent first step into the gaming industry: many of our QA Techs progress to roles in other areas of the company.
This is a permanent, full-time position based at our studio in Wandsworth, south-west London.
Feral Interactive is looking for a resourceful QA Technician with fluent Korean to help us bring outstanding PC games to the Mac, Switch, and mobile platforms. We take great pride in developing excellent ports of AAA games that integrate perfectly into their target operating systems to create outstanding player experiences. Our QA team plays a key part in helping to achieve this goal.
We are currently expanding our portfolio of games with full Korean language support. Your role will involve full QA of our games with particular emphasis on the functional testing on a range of projects, alongside our team of experienced testers. Typical testing duties include validating behaviour against functionality and game design compliance checklists, identifying graphical issues, completing playthroughs and performance comparisons against the original game, and multiplayer testing; many of the issues you find will be hardware based, so a good technical understanding of gaming hardware is helpful.
You will assist in validating the Korean versions against their English language counterparts. You will also proofread translated in-game texts for quality and consistency.
Our ideal candidate will relish the opportunities offered to impact the delivery of great games. This position offers an excellent first step into the gaming industry: many of our QA Techs progress to roles in other areas of the company.
This is a permanent, full time position based at our studio in Wandsworth, south-west London.