We are looking for Programmers (at all levels) to work as part of our development team making AAA games in Unreal Engine by Writing and being accountable for high-quality source code while working with designers to implement gameplay and user interface elements to the designers' specifications.
Write and be accountable for high-quality source code.
Work with designers to implement gameplay and user interface elements to the designers' specifications.
Liaise with Quality Assurance to fix bugs.
Ensure the game is compliant with the manufacturer's guidelines for all the relevant platforms.
Proficiency in C/C++, with proven commercial experience.
Practical experience with 3D programming and mathematics.
Working experience in game production.
Excellent communication skills.
Have worked on at least one released game and/or experience with at least one current-generation engine (UE4, CryEngine, Source, Unity etc)
Experience in source control systems.
Graphics systems (3D graphics, animation, camera control, lighting, materials and shaders) knowhow.
Experience in working to manufacturers' guidelines for the relevant platforms.
Knowledge of the requirements placed on gameplay code by a multiplayer networked game.
Networking experience (TCP/IP, UDP, both client-server and peer-to-peer).
Memory management experience.
Ability to coordinate work for a small team of programmers.