At a Glance
- Tasks: Join a creative studio to develop features for a real-time 3D platform using Unreal Engine.
- Company: A leading creative studio focused on evolving their 3D real-time technology.
- Benefits: Enjoy remote work flexibility and potential contract extension.
- Why this job: Work with a talented team and contribute to cutting-edge 3D solutions that impact the industry.
- Qualifications: 5+ years in C++, strong GPU programming skills, and experience with Unreal Engine.
- Other info: Ideal for those passionate about high-performance rendering and innovative design.
The predicted salary is between 48000 - 72000 £ per year.
Contract Unreal Developer – Real-Time 3D Platform
Location: Remote – Ideally based within proximity to London
Contract Type: 5-6 month contract (potential for extension)
We are seeking an experienced contract Unreal Developer to join a leading creative studio who are further evolving their 3D real time platform. This role focuses on building high-performance, scalable solutions within Unreal Engine, working closely with a talented team of engineers and designers.
Key Responsibilities
- Develop new features and enhancements for a real-time 3D platform using Unreal Engine
- Write clean, optimised C++ code for complex systems
- Work with GPU programming to deliver high-performance rendering solutions
- Contribute to the design and implementation of state-based systems
- Collaborate with artists and designers to integrate technical solutions into production workflows
- Debug, profile, and optimise existing code to ensure stability and performance
Required Skills and Experience
- 5+ years of professional experience with C++
- Strong background in GPU programming and performance optimisation
- Solid understanding of state-based systems architecture
- Experience delivering real-time 3D solutions using Unreal Engine (C++ development rather than blueprints)
- Demonstrated ability to write/create shaders from scratch
Desirable Experience
- Prior work on large-scale or complex projects
Contact Detail:
Click To Hired Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Unreal Developer - Real-Time 3D Platform
✨Tip Number 1
Network with professionals in the Unreal Engine community. Join forums, attend meetups, or participate in online discussions to connect with others who work in real-time 3D development. This can lead to valuable insights and potential referrals.
✨Tip Number 2
Showcase your previous projects that highlight your C++ skills and experience with Unreal Engine. Create a portfolio that includes demos or links to your work, as this will help you stand out during the interview process.
✨Tip Number 3
Stay updated on the latest trends and advancements in Unreal Engine and GPU programming. Follow relevant blogs, subscribe to newsletters, and engage with content that discusses new features and best practices to demonstrate your passion and knowledge.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges related to C++ and real-time rendering. Familiarise yourself with common algorithms and optimisation techniques, as these are likely to come up during discussions with the hiring team.
We think you need these skills to ace Unreal Developer - Real-Time 3D Platform
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and Unreal Engine specifically. Include any relevant projects or roles that demonstrate your skills in GPU programming and performance optimisation.
Craft a Compelling Cover Letter: In your cover letter, express your passion for real-time 3D development and detail how your background aligns with the key responsibilities of the role. Mention specific projects where you've developed features or optimised code.
Showcase Your Technical Skills: If possible, include links to your portfolio or GitHub showcasing your work with Unreal Engine, particularly any shaders or complex systems you've created. This will give the hiring team a clear view of your capabilities.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no typos or grammatical errors, as attention to detail is crucial in technical roles like this one.
How to prepare for a job interview at Click To Hired
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++, especially in the context of Unreal Engine. Bring examples of projects where you've written clean, optimised code and be ready to explain your thought process behind performance optimisation.
✨Demonstrate Your GPU Programming Knowledge
Since this role requires strong GPU programming skills, brush up on relevant concepts and be ready to discuss how you've implemented high-performance rendering solutions in past projects. Consider preparing a few specific examples to illustrate your expertise.
✨Understand State-Based Systems
Familiarise yourself with state-based systems architecture, as it's a key requirement for the role. Be ready to explain how you've contributed to the design and implementation of such systems in previous roles, highlighting any challenges you faced and how you overcame them.
✨Collaborate Effectively
This position involves working closely with artists and designers, so be prepared to discuss your collaborative experiences. Share examples of how you've integrated technical solutions into production workflows and how you communicate complex ideas to non-technical team members.