About the Company
Our client is a tech based company focusing on AI Generated 3D Avatar – developing technology for recording and streaming volumetric videos. Our technology allows viewing volumetric videos on various devices, including VR headsets, smartphones, and PCs.
Job Title: Unity & 3D Graphics Programmer (OPEN TO EXPATRIATES)
Responsibilities:
- Develop modules for recording, processing, and playing animations involving point clouds.
- Create programs for mesh generation.
- Implement systems for data compression/decompression and network communication.
- Write native plugins for various device components.
- Create tests for different code blocks in the project.
- Work with lighting and sound in virtual scenes.
- Write clear, maintainable, and performant C# code.
- Contribute to project architecture design.
- Implement UI layouts in Unity based on Figma designs.
- Develop networking code for backend interaction.
Qualifications and Skills:
- Solid Unity3D development experience.
- Strong knowledge of C# and the Unity game engine.
- Understanding of OOP, SOLID principles, data structures, and basic algorithms.
- Experience building flexible and scalable project architectures.
- Integration experience with various SDKs in Unity3D projects.
- Familiarity with 3D Maths (matrices, linear algebra, vector etc).
- Effective communication in English.
- Ability to tackle complex problems with creative and thoughtful solutions.
- Adaptability to new domains.
Good to have:
- Basic familiarity with shaders and application optimization methods.
Required Tech Stack:
- Unity
- UGUI
- UniRx, UniTask
- GitLab
- DOTween
- HLSL, C#
- .Net
For more information, kindly contact Sunny Khoo via WhatsApp at +6012-5164406 or via email at sunny.khoo@peoplelake.asia
Thank you
Job Category: 3D Graphics Programmer (Unity3D)
Job Type: Full Time
Job Location: Kuala Lumpur Malaysia
Job Industry: Artificial Intelligence Game Development