🥽 We’re Hiring: AR/VR Developer | Extended Reality Specialist
🕒 Employment Type: Full-Time
💼 Level: Mid-Level to Senior
We are seeking an innovative and technically skilled AR/VR Developer | Extended Reality Specialist to design, develop, and deliver immersive Augmented Reality (AR), Virtual Reality (VR), and Extended Reality (XR) experiences. This role combines software development, 3D interaction design, real-time rendering, spatial computing, and immersive technology to create engaging applications for entertainment, training, simulation, education, enterprise, and other interactive environments.
🎯 Key Responsibilities
• Design, develop, test, and maintain AR, VR, and XR applications and experiences.
• Translate product concepts, user requirements, and creative ideas into interactive immersive experiences.
• Develop real-time 3D applications using modern XR development frameworks and game engines.
• Build immersive environments, interactive objects, user interfaces, and spatial interactions.
• Implement tracking, locomotion, object interaction, gesture recognition, and controller-based interactions.
• Develop intuitive interaction systems for VR headsets, AR devices, mobile platforms, and other XR hardware.
• Integrate spatial computing capabilities, environmental understanding, and real-world object interactions.
• Develop AR features such as image recognition, plane detection, spatial anchors, object placement, and environment mapping.
• Develop VR experiences including immersive simulations, training environments, virtual spaces, and interactive scenarios.
• Integrate 3D models, animations, audio, visual effects, and interactive assets into XR applications.
• Optimize applications for frame rate, latency, memory usage, rendering performance, and device limitations.
• Conduct testing across different XR devices, platforms, operating systems, and hardware configurations.
• Troubleshoot tracking issues, rendering problems, interaction bugs, performance bottlenecks, and device compatibility issues.
• Collaborate with 3D artists, UX/UI designers, product managers, engineers, and content creators.
• Develop prototypes and proof-of-concept experiences to validate new XR concepts and technologies.
• Integrate APIs, SDKs, sensors, cameras, controllers, and external hardware where required.
• Implement spatial audio and immersive sound interactions where appropriate.
• Develop multiplayer, collaborative, or networked XR experiences when required.
• Support integration with backend services, databases, analytics platforms, and cloud technologies.
• Collect and analyze user feedback and behavioral data to improve usability and immersion.
• Apply human-centered design principles to reduce motion discomfort and improve user accessibility.
• Maintain clean, scalable, modular, and well-documented code.
• Participate in code reviews, technical discussions, sprint planning, and development activities.
• Work with QA teams to define test cases and resolve technical and usability issues.
• Research emerging XR technologies, devices, frameworks, interaction techniques, and industry trends.
• Evaluate new hardware and software platforms for potential integration into future XR projects.
• Prepare technical documentation, development guidelines, and deployment procedures.
• Support application deployment, updates, maintenance, and post-release improvements.
• Establish development best practices for immersive technology projects.
• Contribute to innovation initiatives involving spatial computing, digital twins, simulation, and immersive experiences.
✅ Requirements
• Bachelor’s degree in Computer Science, Software Engineering, Game Development, Interactive Media, Computer Graphics, or a related field.
• Proven professional experience in AR, VR, MR, XR, 3D application development, or immersive technology.
• Strong programming skills in C#, C++, JavaScript, or other relevant programming languages.
• Hands-on experience with Unity, Unreal Engine, or other real-time 3D development platforms.
• Strong understanding of 3D mathematics, vectors, transforms, coordinate systems, and spatial interactions.
• Experience developing applications for VR headsets, AR devices, mobile platforms, or other XR hardware.
• Familiarity with XR frameworks and SDKs such as OpenXR, ARKit, ARCore, or equivalent technologies.
• Understanding of 3D rendering, shaders, lighting, materials, animation, and real-time graphics.
• Experience implementing user interactions using controllers, hand tracking, gestures, gaze, or spatial input.
• Knowledge of spatial tracking, SLAM, environment mapping, spatial anchors, and positional tracking is advantageous.
• Experience optimizing real-time applications for performance and device constraints.
• Familiarity with 3D modeling and asset pipelines is beneficial.
• Understanding of UX/UI principles for immersive and spatial interfaces.
• Experience integrating APIs, SDKs, sensors, cameras, or external hardware is advantageous.
• Knowledge of multiplayer and networked application development is beneficial.
• Familiarity with cloud services, backend integration, and analytics platforms is an advantage.
• Strong debugging and problem-solving capabilities.
• Excellent understanding of software development lifecycle and version-control practices.
• Experience with Git, Perforce, or equivalent source-control systems.
• Strong communication and collaboration skills.
• Ability to work effectively with designers, artists, engineers, product teams, and other stakeholders.
• Creative mindset with strong interest in immersive technology and emerging digital experiences.
• Ability to manage multiple development tasks and meet project deadlines.
• Strong attention to detail and commitment to delivering high-quality immersive experiences.
• Experience with technical prototyping, rapid experimentation, or R&D projects is beneficial.
• A portfolio demonstrating AR, VR, XR, 3D, or immersive technology projects is preferred.
• Relevant certifications or specialized training in XR, Unity, Unreal Engine, 3D development, or spatial computing are advantageous.
🌟 What We Offer
• Competitive salary and comprehensive employee benefits.
• Opportunity to work on innovative AR, VR, and XR projects.
• Exposure to emerging spatial-computing technologies and immersive platforms.
• Access to modern XR hardware, development tools, and software technologies.
• Opportunities to develop applications across multiple industries and use cases.
• Professional development and technical training opportunities.
• Support for learning new XR frameworks, development platforms, and emerging technologies.
• Collaboration with experienced developers, designers, 3D artists, and technology specialists.
• Opportunities to participate in research, prototyping, and innovation projects.
• Recognition for technical innovation and successful immersive experiences.
• Career progression toward Senior XR Developer, AR/VR Technical Lead, XR Solutions Architect, Immersive Technology Manager, or Head of XR Development.
Show more