We’re looking for a Unity developer who’s excited about building immersive experiences and comfortable working at the intersection of code and design. If you’ve experimented with VR or shipped interactive Unity projects (VR or not), and thrive in collaborative, creative environments, we’d love to hear from you.
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.
How to apply
Log in or join for Free to see this job offer's contact details.
Overview
- Position:
- Unity Developer (VR)
- Company:
- Entermotion
- City:
- Remote
- Salary:
- 3,000-4,000USD/Month