This opening is for a rolling Contract position starting at 3-months. Must be based in the UK. Experience Essential 5+ years of professional experience working in games development in Unreal Engine. Fluent in C++ with expert knowledge of the Unreal Engine API. Extensive experience in Unreal Engine 4. Experience developing on Playstation, Xbox, and Nintendo platforms. Extensive experience working within a team. Experience meeting and creating project deadlines and targets regarding tasks and deliverables. Experience using task management software. Experience communicating project requirements both verbally and through written documentation. Experience providing clear feedback and mentorship to a team of programmers. Desirable Expert knowledge of Git, or another similar source code management system. Experience with cross-platform development for PC/Mobile/Console. Experience managing and participating in code reviews. Experience handling merging and conflicts of multiple units of work. Experience working with online services. Experience in C# and Unity games development. Skills and Abilities Expert software engineering and software architecture principles. Expert debugging skills with extensive experience working in an existing codebase. Excellent planning and organisational skills, with the ability to manage and prioritise your own and other’s workloads efficiently to meet deadlines. Highly motivated and productive, a self-starter capable of motivating others. Excellent written and verbal communication skills with fluency in English. Strong skills in close teamwork within both local and global environments. A creative and logical approach to problem-solving with an end-user focus. Meticulous attention to detail. A clear, concise and accurate communicator in all formats. Adapts well to new processes and pipelines. Duties and Tasks Working with a team to deliver projects to Hyper Luminal standards. Working in the Unreal Engine to deliver projects on console platforms. Communicating and working within the team to identify the most efficient way of completing tasks. Creating code to meet project and platform requirements. Establishing pipelines and processes to continually improve the teams’ effectiveness. Writing performant code within the requirements of the target system. Leading standups and team meetings for communication of project goals. Organising and executing the burndown of the team’s code tasks, using Jira and working with the studio producer to meet project deadlines. Life as a Luminary At Hyper Luminal, creative collaboration is the key to success. Team members are given a range of responsibilities within a flat hierarchical structure, to enable an entirely team-driven games development process. Your role at Hyper Luminal is to ensure our games and software utilise a 'best in class' codebase, helping the studio to continually raise its quality bar and reach beyond what is generally expected of a smaller development team. We look forward to welcoming you into the Hyper Luminal Team!