Descrição
Our client is a software development company specializing in interactive technology. As part of their growth, we are recruiting an experienced Unity developer who is available immediately to join their Dubai based team.
Role Summary
Software development and implementation of real-time 3D AR/VR user interfaces for reliable and scalable multiplayer experience across multiple platforms, technologies and devices.
Develop high
- and low-poly 3D models for mobile platforms
Create basic object and particle animations using Unity.
Create texture maps.
Mandatory Skills & Experience
4+ years’ experience in Unity 3D and AR / VR graphics and programming projects.
Experience in 3D virtual and augmented reality and real time production, working with camera sensors, hand tracking and 6DoF controllers.
Houdini, Unity, Unreal Engine, AR Kit / RealityKit or similar software
Proficiency with tools such as Sketch, Figma, Adobe Creative Suite, Final Cut Pro, Cinema4D, Blender, Maya, 3DS Max, Blender
XR experience computational geometry and 3D / mathematical algorithms with strong experience in game engines.
Strong experience in scripting, animations, textures, user session management and GUI styles.
Proficient C# coding for Unity 3D.
Strong knowledge of object-oriented programming, game physics and design patterns and Agile software development.
Implementation experience of interactive graphical characters using Unity 3D.
Experience of working with code versioning and issue tools such as Git, Azure or Jira).
Experience of implementing AI Agents on Unity 3D.
Currently living in the United Arab Emirates - required to live and work in Dubai.
Fluent in English.
Excellent interpersonal, communication and presentation skills.
Education
Bachelor’s degree in Computer Science, Computer Programming, Information Technology or Software Development.
Experience:
- Unity developer: 3 years (required)