About Our Client:
Our client is a technology company specializing in the development of an end-to-end platform for creating, managing, and deploying volumetric avatars and videos. They are revolutionizing digital identity with proprietary AI-powered 3D avatar technology that transforms 2D images into hyper-realistic, animatable 3D avatars for gaming, social media, enterprise, and generative AI. Their applications are available on major platforms, including iOS, Android, Steam, and Viveport.
Job Summary:
We are seeking an experienced Team Lead for our Mobile development team to lead a radical and strategic transformation of our smartphone applications and development philosophy. Your primary mission will be to architect and execute our shift from a MVP to market-ready app, which is an integral part of an AI-native, self-improving product ecosystem. Together with CTO you will build and lead a team of mobile developers, experts in Unity, MAUI, building 3D apps and games. The team focused on leveraging the latest generative AI tools to pioneer in the field of AI-based 3D products and 3D content.
Key Responsibities:
Software development & coding:
What we expect from you is a strong knowledge of C#. Our product is a cutting edge technology which requires knowledge of math, matrices, algebra and 3D geometry. Experience in working with MAUI is good to have.
- 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.
- Develop project architecture design.
- Implement UI layouts in Unity based on Figma designs.
- Develop networking code for backend interaction.
Team Building & Leadership:
- Lead a fundamental team transition by recruiting, mentoring, and leading a team of Unity/Unreal, MAUI, Swift/Kotlin experts —individuals who are proficient in developing market-ready apps and leveraging AI for code generation and product development.
- Foster a culture of continuous learning and rapid experimentation with emerging AI and non-AI tools and methodologies.
- Manage and guide a globally distributed team
- Perform code reviews of your team
Cross-Functional Collaboration:
- Work in lockstep with the AI Team, Web Team and Backend to ensure our App integrates the latest technological advancements created by other teams and runs smoothly on all devices
- Work in lockstep with the commercial division to ensure the roadmap directly addresses B2C client needs and market opportunities, and integrates all necessary analytical metrics needed.
Requirements & Tech Stack:
- 10+ years of experience in Mobile development, with at least 5+ years in a Team Lead role.
- Possesses strong ability to understand existing codebase and work with it. Ability to tackle complex problems with creative and thoughtful solutions.
- Experience in recruiting top technical talent and building high-functioning, potentially distributed, teams.
- A track record of successful collaboration with commercial/sales functions to deliver on business objectives.
- Good to have basic familiarity with shaders and application optimization methods.
- Integration experience with various SDKs in Unity3D projects.
- Familiarity with vector algebra.
- Unity
- UGUI
- UniRx, UniTask
- GitLab
- DOTween
- HLSL, C#
- .Net and MAUI
Interested to Apply?
Please send your latest Resume/CV to Gina Koh via email at gina.koh@peoplelake.asia or through WhatsApp at 016-6948780 if you have any further inquiries.
Remarks: Please be informed that only shortlisted candidates will be notified.
Please note that this role is open only to Malaysian candidates