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!