The Job
Your main responsibility will be to bring VR experiences to life using Unity and C#. You’ll work closely with a multidisciplinary team (3D artists, animators) to integrate assets, develop interactions, and manage the overall Unity build pipeline.
Our projects are not traditional games—they’re immersive experiences with light interactivity. Think less about complex mechanics and more about crafting believable environments, handling teleportation, object interaction (grab/drop), and syncing animations created in Blender/Maya with Unity.
You’ll be responsible for handling the Unity setup end-to-end: lighting, build management, VR component setup, and light scripting. You won’t be doing 3D modeling or animation yourself (we have a full art team), but understanding how these components work in Unity is essential.
We love experimentation. Our process involves trying, failing, learning, and improving. You’ll be encouraged to propose ideas, explore Unity tools (instead of overengineering in code), and work with creativity and resourcefulness. Some projects are already in progress, so you’ll be inheriting a pipeline and working alongside Joe, our current developer, who will support your onboarding.
Skills
Different developers shine in different areas. These are the core skills we’re assessing for this role. Strength in one area may offset weakness in another:
Intermediate to advanced Unity experience, especially with VR projects
Comfortable with C# and scripting for Unity-based interactions
Familiarity with Unity lighting, camera setup, and scene optimization
Experience integrating 3D assets and animations (Blender, Maya, etc.)
Basic knowledge of Unity’s animation tools
Experience making builds and managing deployment pipelines
A problem-solver: using Unity’s native tools where possible instead of overcoding
Strong communication and collaboration skills—teamwork is essential
Bonus: experience in VR for museums, installations, training, or educational environments
Bonus: experience publishing builds (on any platform, not just VR)
Position
This is a full-time remote position. We’re used to working as a dispersed team so you must be cool with collaborating online and a lot over text. We’re flexible on schedules, but at least 4 hours of overlap with a core of your team is mandatory.
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Programador/a
Programador/a Java
NuevaIRIUM
Michael Page
wipass
Barcelona, ES
AIRTIFICIAL
Sevilla, ES
UST
PostgreSQL Developer
18 jun.Booming Games
Desarrollador Backend con IA
18 jun.AIT tech venture
Desarrollador Frontend Angular
18 jun.Michael Page
València, ES
Senior Software Java Developer
18 jun.Swiss Re
Madrid, ES
Analista Programador/a PHP
18 jun.Aubay
Barcelona, ES