Virtual Reality Software Engineer
Caffeine Tech

Virtual Reality Software Engineer

  • Industry Other
  • Category Programming/Software Development
  • Location Kathmandu, Nepal
  • Expiry date Mar 27, 2025 (Expired)
Job Description

We're seeking a talented Mid-Level VR Developer to join our innovative team. In this role, you'll create immersive virtual reality applications with a focus on Oculus (Meta Quest) platform development. You'll collaborate with designers, artists, and other developers to build engaging VR experiences from concept to completion.


Responsibilities

  • Develop and optimize VR applications primarily for Meta Quest devices
  • Implement core VR mechanics including locomotion, interaction, and UI systems
  • Collaborate with cross-functional teams to solve technical challenges
  • Participate in code reviews and maintain high code quality standards
  • Troubleshoot and debug applications to ensure smooth performance
  • Stay current with VR development trends and best practices


Requirements

  • 2+ years of experience in VR/AR development
  • Strong proficiency in Unity3D or Unreal Engine
  • Experience developing for Meta Quest (Oculus) platforms
  • Solid understanding of C#, C++, or Blueprint visual scripting
  • Experience with 3D math, physics, and optimization techniques
  • Knowledge of VR design principles and spatial UX
  • Portfolio demonstrating VR application development


Technical Skills

  • Unity3D or Unreal Engine
  • Meta XR SDK / Oculus Integration
  • OpenXR framework
  • Version control systems (Git)
  • 3D modeling fundamentals
  • Shader programming experience (HLSL/GLSL)
  • Performance optimization for mobile VR
  • Spatial audio implementation


Preferred Qualifications

  • Experience with hand tracking and gesture recognition
  • Knowledge of multiplayer networking for VR
  • Familiarity with WebXR standards
  • Experience with 3D asset pipelines


Benefits

  • Competitive salary
  • Professional development opportunities
  • Access to latest VR hardware and technology
  • Collaborative and innovative team environment
This job has been expired on 2025-03-27
Share:  

See More Opportunities like this

This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.