AR/VR Developer

ashley-avatar-image

AI-generated summary

beta

This job is for an AR/VR Developer who creates cool virtual experiences. You might like this job because you’ll use Unity and C# to bring ideas to life, working alongside creative teams to make immersive applications that thrill users!

RM 2800 - RM 3300

No. 28, Jalan BS9/10, Perindustrian BSS 9, Taman Bukit Serdang, Seri Kembangan, Selangor

Job Description

The AR/VR Developer is responsible for the design and implementation of responsive, high-performance user interfaces and the integration of core features for immersive (AR/VR/MR) applications. This role entails delivering polished, production-ready code within a collaborative environment, utilizing the Unity engine and robust C# architecture.

Key Responsibilities:

  • Design and implement robust, data-driven UI systems utilizing uGUI or UI Toolkit across various platforms.
  • Contribute directly to AR/VR/MR feature development, including interaction design and spatial input handling through the XR Interaction Toolkit.
  • Profile and optimize application performance, focusing on the mitigation of overhead and reduction of draw calls for graphics and UI elements.
  • Implement features utilizing best practices for clean code and Object-Oriented Programming (OOP).
  • Collaborate with UX/UI designers, artists, and engineers to translate conceptual designs into technical requirements.

Job Requirements

Required Skill Sets:

  • Unity Proficiency: Strong technical understanding of the Unity engine and practical experience implementing complex, responsive UI systems.
  • Programming: Advanced proficiency in C# and software engineering principles.
  • XR Frameworks: Proven experience with AR Foundation or OpenXR.
  • Version Control: Proficiency with Git within a collaborative team environment.

Preferred Skill Sets:

  • Experience with real-time multiplayer networking solutions such as Phyton or Netcode.
  • Familiarity with 3D content creation, including asset pipelines and basic modelling or UV fixing.
  • Knowledge of graphics principles, including Universal Render Pipeline (URP) and basic shaders.
  • Experience in profiling performance specifically for standalone devices.

Experience:

  • 1-3 years of professional experience.

Qualities & Competencies:

  • Technical Rigor: Ability to deliver polished code that meets production standards.
  • Collaborative Nature: Effective communication and teamwork skills to work alongside multi-disciplinary stakeholders.
  • Optimization Mindset: A focus on application efficiency and performance mitigation.

Skills

UnityScript
Unity Engine
C++ (Programming Language)
Visual C++ (Programming Language)
Microsoft Azure
Blender 3D (3D Graphics Software)
Python (Programming Language)

Additional Info

Company Activity

Last active - few minutes ago

Experience Level

#NoExperienceNeeded

Career Level

Junior Executive

Job Specialisation


Company Profile

Gadang Works Sdn Bhd-logo-image

Gadang Works Sdn Bhd