nDreams is looking for a Graphics Programmer for Studio Compass. You will take ownership of key rendering systems and contribute to the development of graphical features, collaborating with artists and engineers to ensure high performance and visual quality. This is primarily a specialist role, though you should be prepared to take on more generalist project programming work on occasion.
What You'll Do
- Develop and refine custom shaders and visual effects within Unreal Engine’s pipeline
- Debug and resolve issues with game visuals and performance bottlenecks
- Rapidly prototype and iterate on visual effects
- Support other disciplines in creating robust and performant art content
- Set realistic budgets and constraints for visual assets
- Work independently to implement graphical systems and game features
- Write code to a professional standard that is functional, readable, and maintainable
- Create original systems, render paths, or shaders with appropriate interfaces
- Extend or refactor existing code
- Estimate task durations accurately and work within time constraints
- Balance priorities and escalate blockers when necessary
- Communicate technical designs before implementation
- Write clear documentation for features and systems
- Use diagrams or visual aids to share complex information
What We're Looking For
- Experience with Unreal Engine 5
- Knowledge of modern graphics techniques and performance trade-offs
- Advanced C++ skills, including high-performance programming
- Proficient in HLSL and material authoring
- Ability to integrate technical work with visual art
- Skilled in debugging and profiling real-time 3D applications
- Clear communicator, able to explain technical concepts to diverse teams
- Flexible and adaptable in a fast-paced studio environment
Nice to Have
- Experience in VR development
- Interest in VR
Technical Stack
- Unreal Engine 5
- C++
- HLSL
Benefits & Compensation
- Flexible hours
- Duvet days
- Birthday off
- Dedicated personal development time and support
- Regular socials
- Excellent holiday offering
- Pension scheme
- Health insurance
- Life cover
- Salary range negotiable
Work Mode
This role is offered as remote or hybrid.
We believe the best workplaces and games are created by diverse, happy and safe teams. We're committed to building a culture centred on respect, wellbeing and balance, and we strive to make our games and industry more accessible to underrepresented communities.



