Senior Unity Developer

AVATAI SDN. BHD.


Date: 3 days ago
City: Kuala Lumpur
Contract type: Full time

Position: Unity C# Developer (Mobile)

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.
  • Participate in testing hypotheses and third-party solutions.
  • 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:

  • Minimum 2 years of Unity development experience.
  • Strong knowledge of C# and the Unity game engine.
  • Portfolio of released game projects.
  • 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 vector algebra.
  • Strong communication skills.
  • Ability to independently solve problems.
  • Understand existing codebase and work with it.
  • Goal-oriented and energetic team player with a strong work ethic and positive attitude.
  • 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

About the Project: We are a company developing technology for recording and streaming volumetric videos. Our technology allows viewing volumetric videos on various devices, including VR headsets, smartphones, and PCs. You can find us online at Spherum’s website and on social media (https://www.spherum.io/).

Our company stands out for its product-focused approach to development and close integration of developers into a distributed team. This direct involvement allows them to influence technical decisions, code quality, and the final product. We value initiative and ideas that contribute to product development.

We also collaborate with an international group of advisors who help us determine market needs, design preferences, and other aspects of our product. In May 2021, we conducted our first live stream of volumetric video directly to Oculus Quest 2 glasses and the Twitch platform, attracting over 1000 viewers worldwide.

Since then, we’ve achieved several milestones:

  • In December 2022, our iOS app launched on the Apple AppStore worldwide (https://apps.apple.com/us/app/spherum-volumetric-studio/id6443966542).
  • In January 2023, our VR app became available on Viveport Store (https://www.viveport.com/apps/d8d5a38e-5953-455a-ad3e-7bb5a3b31dac) and SideQuest (https://sidequestvr.com/app/12077/spherum-volumetric-player).
  • In April, our Android app was released on Google Play (https://play.google.com/store/apps/details?id=com.spherum.spherumVolume).
  • In May 2023, our VR app also appeared on Steam Store (https://store.steampowered.com/app/2223230/Spherum_3D/).
  • By late summer 2023, we started an active ad campaign to attract users. By now we aquired over 45,000 installations across 151 countries.
  • In April 2024 we founded Spherum SDN. BHD. here in Malaysia to bring our Spherum Platform to the next level. We are actively hiring and building a team here.
  • In October 2024 we published our enhanced app Avatai on AppStore (https://apps.apple.com/az/app/avatai/id6736605441?uo=2) which includes improved avatar quality, new features like gaming hub, accessories and talking avatars, which were not available in the original app.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Analyst, CRM Business Process & Change Management

RHB Banking Group, Kuala Lumpur
3 hours ago
Objective:Optimize the use of CRM systems to enhance customer experience journey and interactions, improve sales processes and drive overall business efficiency.Define and improve CRM process flows and connecting platforms (through definition of best practices, generate ideas for improvement and management of special projects).Prepare and review CRM solution documents with users and work with IT team to configure CRM systems and...

Internship for Internal Audit

IBDC (Malaysia) Sdn Bhd, Kuala Lumpur
1 day ago
We are passionate to provide students with an opportunity to have an internship experience in the field of Internal Audit and other relevant field. Internship period usually ranges between four (4) to six (6) months, and we welcome any longer period to be discussed. Upon graduation, our interns are also given priority to permanently become part of our team!* Annual...

Telemarketer

APPILIATE SDN. BHD., Kuala Lumpur
2 days ago
Job Responsibilities:-Make outbound calls to potential customers.Follow a prepared sales script to address customer objections and provide details about properties.Identify and qualify leads by gathering relevant information during the calls.Update the customer database with details of conversations and outcomes to the report. Follow up with potential leads through additional calls or whatsapp.Track and report on sales activities and results to...