Software Engineer (Unity Frontend) at nahcio
, Hong Kong, China -
Full Time


Start Date

Immediate

Expiry Date

17 May, 26

Salary

0.0

Posted On

16 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Unity, UI Toolkit, uGUI, Asset Pipelines, Asynchronous Coding Patterns, Performance Optimization, MVVM, MVC, MVP, Localization Strategies, Editor Tools

Industry

Human Resources Services

Description
Our client, a cutting-edge tech company revolutionizing family entertainment through immersive, movement-based experiences, is seeking a Software Engineer to enhance developer workflows and empower their software teams to build groundbreaking games. Our client is seeking a talented and experienced Unity Game Engineer to join their dynamic game development team to architect and build presentation layers inside the Unity engine. You will be instrumental in crafting the UI layer of a global game library built in Unity. You’ll architect scalable systems that enable elegant interfaces, intuitive user experiences, and world-class performance across multiple titles. \n What you will do: Lead the design and implementation of foundational UI frameworks used across multiple game titles. Translate UI/UX designs into high-quality, performant Unity C# implementations. Build shared UI component libraries that support consistency and reuse. Develop and optimize localization systems to support multi-language releases. Create custom Unity editor tools and workflows that empower designers and developers. Optimize UI performance (draw calls, memory usage, responsiveness) on target platforms. Participate actively in code reviews and cross-team technical planning. What you will need: 3+ years professional software development experience. Strong proficiency with C# and Unity, especially in UI domains (uGUI or UI Toolkit). Solid understanding of asset pipelines, asynchronous coding patterns, and performance optimization in Unity. Experience implementing scalable UI architectures (MVVM/MVC/MVP). Familiarity with localization strategies and tooling. \n

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The engineer will lead the design and implementation of foundational UI frameworks across multiple game titles and translate UI/UX designs into high-quality, performant Unity C# code. Responsibilities also include building shared UI component libraries, developing localization systems, and creating custom Unity editor tools.
Loading...