At a Glance
- Tasks: Develop and optimise real-time 3D experiences using Unreal Engine and C++.
- Company: Join NOVAVERSE, a pioneering tech company in architectural visualisation.
- Benefits: Competitive salary, equity, wellness budget, and ongoing training.
- Why this job: Work on cutting-edge projects that shape the future of digital architecture.
- Qualifications: Experience with Unreal Engine, C++, and a passion for architectural visualisation.
- Other info: Collaborative environment with opportunities for innovation and career growth.
The predicted salary is between 36000 - 60000 ÂŁ per year.
NOVAVERSE is an international technology company focused on creating compelling digital products for architecture, design, and the unbuilt environment. We are pioneering the future of real‑time 3D experiences by fusing cutting‑edge generative Machine Learning with immersive rendering technologies. Our projects span architectural visualization, software, interactive simulations, and creative media. We have studios in New York, London, and Barcelona.
Your Role at Novaverse
We are looking for an Unreal Engine Developer with strong C++ coding skills, expertise in Blueprints, and a background (or strong interest) in architectural visualization to join our dynamic team. This role also involves integrating real‑time systems with databases (e.g., Firebase), creating or integrating CMS solutions, and implementing Pixel Streaming.
What You’ll Do
- Implement and optimize gameplay mechanics, interactive features, and custom tools within Unreal Engine using both C++ and Blueprints.
- Develop efficient pipelines and workflows to handle real‑time rendering for architectural visualization projects.
- Design and implement CMS systems or integrate existing CMS solutions to manage real‑time data and content dynamically.
- Set up and maintain database connections using services like Firebase (or similar) for data synchronization and user authentication.
- Develop and maintain APIs or data pipelines to ensure smooth communication between Unreal Engine and external services.
- Implement and maintain Pixel Streaming solutions for real‑time, high‑fidelity remote rendering and interactive experiences.
- Optimize network and server configurations to deliver a seamless user experience across different devices and platforms.
- Work closely with designers, artists, and other engineers to deliver high‑quality features on schedule.
- Conduct regular code reviews and blueprint reviews to maintain code quality and consistency.
- Troubleshoot and resolve performance bottlenecks, bugs, and other technical issues across both local and cloud‑streamed experiences.
- Stay current with the latest Unreal Engine features, architectural visualization trends, and emerging technologies like VR/AR.
- Investigate new tools, plugins, or processes to improve workflows and project results, including cloud‑based services and Pixel Streaming solutions.
- Maintain clear technical documentation for systems and workflows.
- Utilize version control systems (e.g., Git, Perforce) to manage code and assets.
What You’ll Bring
- Bachelor’s degree in Computer Science, Game Development, Architecture, or a related field (or equivalent work experience).
- 2+ years of professional experience in Unreal Engine development (Architectural Visualization background preferred).
- Proficiency in C++ for Unreal Engine (gameplay programming, engine modifications, plugin development).
- Expertise in Unreal Engine Blueprints (designing, debugging, and optimizing blueprint graphs).
- Experience with 3D modeling software (e.g., 3ds Max, Maya, Blender) and file formats (FBX, OBJ).
- Familiarity with architecture‑specific tools (e.g., Revit, AutoCAD, Rhino) is a plus.
- Proven experience with database integration, ideally Firebase or other cloud‑based services.
- Knowledge of CMS systems and APIs for data‑driven content.
- Pixel Streaming setup and optimization experience.
- Competence in version control systems like Git or Perforce.
- Excellent problem‑solving abilities and attention to detail.
- Strong communication skills, able to work collaboratively with multidisciplinary teams.
- Ability to manage multiple tasks and deliver features on time.
- Prior experience in VR/AR development, desirable.
What We Offer
- Competitive salary, equity and benefits package.
- Opportunities to work on cutting‑edge, high‑visibility projects in architectural visualization and interactive systems.
- A collaborative, creative work environment with room for innovation and growth.
- The chance to influence project direction and improve overall pipeline efficiency.
- Regular team outings and studio socials.
- Monthly wellness budget to support physical and mental wellbeing.
- Ongoing training, development, and progression opportunities.
Unreal Engine Developer/ Engineer, Real-time Graphics (All levels) in London employer: NOVAVERSE
Contact Detail:
NOVAVERSE Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Unreal Engine Developer/ Engineer, Real-time Graphics (All levels) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Unreal Engine projects, especially those involving architectural visualisation. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your C++ and Blueprints knowledge. Be ready to discuss your past projects and how you tackled challenges. Confidence and clarity are key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Unreal Engine Developer/ Engineer, Real-time Graphics (All levels) in London
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your C++ and Unreal Engine skills. We want to see how you've used these in real projects, especially if you've worked on architectural visualisation or similar areas.
Tailor Your Application: Don’t just send a generic application! Tailor it to our job description. Mention specific experiences that relate to gameplay mechanics, database integration, or Pixel Streaming. This shows us you’re genuinely interested in the role.
Be Clear and Concise: Keep your application clear and to the point. Use bullet points for your skills and experiences to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to keep track of your application and ensures you get all the updates. Plus, it shows you’re keen to join our team at Novaverse!
How to prepare for a job interview at NOVAVERSE
✨Know Your Unreal Engine Inside Out
Make sure you brush up on your Unreal Engine skills, especially C++ and Blueprints. Be ready to discuss specific projects where you've implemented gameplay mechanics or optimised rendering workflows. Having examples at hand will show your practical experience and understanding of the engine.
✨Showcase Your Architectural Visualization Knowledge
Since NOVAVERSE focuses on architectural visualisation, it’s crucial to demonstrate your familiarity with this area. Prepare to talk about any relevant projects or tools you've used, like Revit or AutoCAD, and how they integrate with Unreal Engine. This will highlight your fit for the role.
✨Prepare for Technical Questions
Expect technical questions related to database integration, APIs, and Pixel Streaming. Brush up on your knowledge of Firebase and similar services, and be ready to explain how you've tackled performance issues in past projects. This will show your problem-solving skills and technical expertise.
✨Communicate Your Collaborative Spirit
Since the role involves working closely with designers and artists, be prepared to discuss how you’ve collaborated in previous roles. Share examples of how you’ve contributed to team projects and maintained clear communication. This will demonstrate that you’re a team player who can thrive in a multidisciplinary environment.