Hove, UK (On-Site/Hybrid/Remote)
The Role
You will join the efforts of creating and delivering a large and exciting AAA game on PC. While the game will ship on multiple platforms, including various consoles, and we support a variety of systems and content at ACT III, this role specifically focuses on establishing a great user experience on Windows PC platforms (including Windows handheld consoles).
At ACT III, we solve interesting problems as a multi-disciplinary team, not as individuals. Your immediate surroundings include highly skilled, senior-level platform and graphics engineers, as well as artists. Your role will be to enhance your team by identifying and implementing PC-specific features, as well as helping the team with low-level performance and investigation tasks.
Responsibilities
* Drive the gameplay experience with mouse, keyboard, various controllers and other peripherals on PC platforms. Collaborate with other teams, and get hands-on with implementation.
* Drive PC-specific features and their user interface, such as keyboard bindings, upscaling and other graphics settings, ultra-wide monitors, runtime scalability, etc.
* Collaborate with partners like NVIDIA or AMD to integrate the latest technologies.
* Join team efforts for testing, analysis, and optimization of PC performance and scalability.
* Join team efforts to triage and fix PC-specific functional and stability issues.
* Review code written by your peers.
Requirements
* You're part of the PC gaming community, and care deeply about great experiences on PC.
* You have a degree in Computer Science, Game Programming or similar, or equivalent professional experience.
* You have a proven ability to diagnose and debug systems.
* You made major contributions, relevant to this role, to at least one professional game project (AAA or indie) over at least 3 years.
* You have high confidence in your C++ skills.
* You are proficient in the ins and outs of Unreal Engine, specifically in lower-level systems and code.
* You like to communicate and collaborate with the team, and are motivated to learn new skills from others, be it technical or creative.
* You have an eye for quality and are motivated to promote best practices within the studio and project.
* You live in a time zone close to the UK (Europe or Africa) or are open to relocation. We can offer this role to be fully remote, but we would ask that the working time largely overlaps with the rest of the team to not get in the way of tight collaboration.
It's a Bonus if you Have
* Demonstrable low-level optimization and investigation skills
* UI design and implementation experience and/or background knowledge
* An understanding of how to support the modding community as a developer
* A good grasp of the DX12 graphics pipeline