Engine Programmers are responsible for building and modifying game engines, developing new functionalities and features that respond to the needs of the game as it’s being created.
Read moreA Fullstack Programmer undertakes a stack of technical layers and works in both ends of game development.
Read moreThe Gameplay Programmer writes code for the mechanics and logic that make a game fun to play.
Read moreThe Generalist Programmer is a flexible member of the development team who can work across two or more specialisms.
Read moreIt’s the technical job of a Graphics Programmer to bring games to life by applying a working knowledge of game engines, maths, rendering and coding.
Read moreJunior Programmers support the work of the development team across a wide range of coding tasks.
Read moreA Network Programmer’s job is to build and improve complex systems, establishing important rules determining how data is formatted and transported between players.
Read moreFrom the way a building collapses to how a ball flies through the air, believable movement is crucial to a satisfying game experience.
Read moreTechnical Designers act as an important bridge connecting design and programming in game development.
Read more