Get ai-powered advice on this job and more exclusive features.
job posting: vr developer (customizable virtual spaces)
company overview
our client is developing customizable virtual reality chat rooms, allowing users to create and personalize immersive vr spaces. Their goal is to enhance social and interactive experiences through modular and adaptable virtual environments. As they continue to push the boundaries of vr customization, they are looking for a skilled vr developer to lead the development of customizable, interactive virtual spaces on their platform.
position: vr developer (customizable virtual spaces)
position overview
we are seeking a highly skilled vr developer to design and develop customizable vr environments. This role is crucial in shaping an immersive, adaptable vr experience that allows users to personalize their virtual spaces.
the ideal candidate has expertise in unity (c#) and vr development frameworks, with experience in modular design, user-generated content, and interactive 3d environments. This is a project-based role with a duration of two months.
key responsibilities:
* develop customizable vr spaces – design and implement modular and interactive vr environments that allow users to personalize their space within the platform.
* vr application development – build and optimize vr applications using unity (c#), ensuring smooth performance and engaging user interactions.
* customization & modularity – implement dynamic asset loading, spatial manipulation tools, and user-generated content support to allow flexible space personalization.
* performance & compatibility optimization – ensure applications run efficiently across meta quest 3, pc vr, and other standalone/tethered devices.
* testing & debugging – conduct rigorous testing to identify and resolve performance issues, bugs, and usability challenges in vr interactions.
* documentation & code maintainability – write clean, structured code and technical documentation for future development and scalability.
qualifications & technical requirements:
* vr development experience – must have previous experience developing vr applications.
* proficiency in unity (c#)
* knowledge of unity xr toolkit, openxr, or oculus sdk – experience with these frameworks for vr development.
* ability to optimize vr applications for meta quest 3 and other standalone/pc-based vr systems.
* 3d asset integration & optimization – understanding of how to integrate and optimize 3d models for vr performance.
* vr room setup – experience setting up custom vr rooms and interactions.
* vr package knowledge – ability to work with various vr development packages and extensions.
* debugging & problem-solving – ability to troubleshoot issues and optimize performance.
preferred skills (nice to have):
* experience with multiplayer networking frameworks – photon, mirror, or other networking tools for multi-user interactions.
* procedural environment generation – ability to create dynamic, customizable environments using procedural techniques.
* backend integration – familiarity with firebase, node.js, or other cloud-based backend solutions.
* ai-driven vr customization – experience implementing ai-powered customization features in vr.
tech stack & technology details:
frontend & backend technologies:
* frontend: unity (c#) for vr development
* backend: firebase, node.js, or other cloud-based solutions for data storage and user management
database systems:
* firebase firestore, mongodb, or postgresql for storing user-generated customizations
frameworks & libraries:
* unity xr toolkit, openxr / oculus sdk for meta quest 3 and other vr platforms
* ui frameworks for vr interactions
required programming languages:
* c# (for unity development) – most important
* python – preferred but not required
job type & compensation:
* project-based: 2 months
* work hours: 20 hours per week
* hourly rate: $20/hr usd
* location: fully remote
portfolio requirement: candidates must submit a portfolio of vr projects that will be reviewed and tested by our team.
apply now and help shape the future of customizable virtual reality!
seniority level
* mid-senior level
employment type
* contract
job function
* design, engineering, and information technology
industries
* software development, it system custom software development, and technology, information and media
#j-18808-ljbffr