Unity Technical Lead
19 days ago
Unity Technical Lead
Nationality: Vietnamese
Salary: Attractive, negotiable
Location: Ho Chi Minh, Viet Nam
Job type: Full-Time Permanent
Description
Technical Skills:
- Work with the rest of the engineering team to develop and implement the innovation app on Apple Vision Pro in Unity by utilizing your expertise to craft immersive user experiences
- Collaborate with other departments to ensure seamless integration of mixed reality elements
- Troubleshoot and resolve technical challenges as they arise
- Stay up-to-date with the latest trends and advancements in Unity and AR/VR technology
- Push the boundaries of technology to create the extraordinary
- Embrace and thrive in an environment of uncertainty and adaptability
- Develop 3D Character Controller and animator Controller for our existing applications using C#/Unity, ARKit, and Poly Spatial for VisionOS
- Design and build a new AI system for the Character Controller
- Optimize application for maximum speed and scalability
- Develop interactive features for 3D characters in shared space and immersive space of Apple Vision Pro
- Develop C# plugins and bridges that can interact between Unity and other libraries
Management:
- Coach and mentor other developers to help them grow in their careers
- Work closely with the product to identify technical improvements
- Collaborate often within a cross-functional team
- Support planning by estimating effort and breaking down complex features
- Strive for high code quality standards, like readable and scalable software
- Support the hiring process of new developers
Requirement
- Solid experience in Unity 3D development
- Proven track record of building captivating applications
- Ability to turn abstract ideas into practical solutions
- Strong problem-solving skills and adaptability to new challenges
- Passionate about exploring new technologies and pushing limits
- Excellent communication and teamwork abilities
- Familiar with Unity Animator, Animation, 1D/2D/Direct Blending in Blend Trees
- Good understanding of OOP, game design patterns, data structures, and algorithms
- Proficient with C#, be able to write clean, high-reliability, and optimization code
- Experience with 3D Game Development (3D Characters Controller, Camera)
- Experience in building AI Systems (Behavior Tree, Pathfinding, and Navigation System)
- Experience in performance profiling, code security, maintenance, and optimizing unity applications on devices
- Experience with building an Item Management system using Asset Bundle and Addressable
- Can be able to build Unity tools, plugins, bridges, and shared libraries for projects
Nice to have
- Experience with Multi-player (Client/Server)
- Experience with Software design (Architecture design, detail design,…)
- Experience with PolySpatial and VisionOS
- Experience with Unit Tests
What's on offer
- Very attractive salary and benefits - we pay well
- Sign-on bonuses are offered to offset the potential loss of performance-based bonuses, 13th month bonus
- 19-days annual leave
- 13th-month bonus
- Stock Options for critical contributors
- Premium Healthcare Insurance (Bao Viet) for employees
- Convenient central District 1 office location
- Work with meaning & fun - your work will impact millions of users, in a positive way
- International, dynamic, friendly working environment
- Meaningful work with passionate colleagues
Create Your Profile — Game companies can contact you with their relevant job openings.