Job description
Recruitment Process
First Contact : Our process usually begins with a brief virtual or phone conversation to learn more about you! The goal? To get to know you, understand your motivations, and ensure we offer you the role that suits you best!
Interviews : During the interviews, you’ll meet members of our team : your future manager, of course, but also others you’ll be working with. These interviews allow us to learn more about you, your experience, and your skills, as well as about the role and what will be expected of you. Of course, you’ll also get to know Novelab : our culture, our story, our teams, and your career opportunities!
Case Study : Depending on the role, you may be asked to complete a technical test. As you know, every person is different, and the same goes for each role within a company. That’s why we adapt our process accordingly, meaning it may sometimes vary slightly for each candidate. That said, we always put ourselves in the candidate’s shoes to provide the best possible experience. We can’t wait to meet you!
YOUR ROLE
Novelab is looking for freelance VR developers to collaborate on future virtual reality projects.
You will be involved in the design and development of immersive VR experiences, working closely with creative and technical teams.
👇 What you’ll do
⚙️ Development & Integration
Design and implement interactive features and tools in C++ and Blueprints.
Integrate 3D assets, UI, animations, and VFX into high-performance real-time environments.
Develop and optimize XR applications for standalone or tethered headsets.
Rapidly prototype and iterate based on creative and technical feedback.
🧩 Collaboration & Architecture
Collaborate with multidisciplinary teams (Design, 3D, Audio, UX, QA) to ensure smooth pipelines.
Contribute to the architecture and scalability of internal frameworks and tools.
Maintain technical documentation and participate in code reviews.
Support the integration of network layers, data, or APIs if needed.
✍️ What you’ll need
Degree in Computer Science, Game Development, Software Engineering, or equivalent experience.
Minimum 3 years of experience in Unreal Engine (UE4 / UE5) / Unity development – XR & Real-Time experience.
Proficiency in C++ and Blueprints for real-time applications.
Strong understanding of gameplay systems, optimization, and memory management.
Experience with XR devices (Quest, Vision Pro, Pico, Vive, etc.) or interactive installations.
Familiarity with version control (Git, Perforce) and agile methodologies.
Ability to work closely with artists, designers, and technical leads.
(Bonus) Full-stack development skills (Node.js, Python, React) or native mobile development (Android Studio, Xcode, Swift, Kotlin).
Novelab is committed to promoting diversity within its workforce and creating an inclusive work environment. We welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or any other characteristic. Special attention will be given to candidates with disabilities.
Who are we?
Created in 2009, Novelab offers experiences as well as interactive and immersive installations, mainly in the fields of industry, communication and culture. Halfway between a technology start-up and a content creator, Novelab strives to combine technology with quality stories to create immersive and engaging experiences. Novelab develops or produces original projects such as the mobile game Type : Rider or the VR Notes on Blindness & Spheres experiences. For these projects, we have created specific tools and technologies related to interactivity, audio or image.
VR Developer Freelance FMX • Romania