-
Morgan McKinley

Unity Developer

Morgan McKinley
Singapore · Full-time · Associate

Job Overview

We are looking for a skilled and experienced Mid-Senior Unity Developer to join our dynamic team. The ideal candidate will have a strong technical background in Unity development, excellent client communication skills, and the ability to translate complex user stories into efficient and scalable technical solutions. You'll be working on innovative real-time applications, including multiplayer systems, digital twins, and simulation environments.


Responsibilities

· Design, develop, and maintain interactive applications using the Unity engine (C#)

· Collaborate with clients to gather requirements and translate user stories into actionable technical components

· Build and integrate front-end and back-end components in Unity-based systems

· Develop and maintain networking and multiplayer systems

· Integrate backend services and APIs with Unity applications

· Debug and resolve performance issues using Unity profiling tools

· Optimize code and assets for smooth performance across platforms

· Participate in agile development cycles, including sprint planning and code reviews

· Contribute to system architecture and workflow improvements


Requirements

· Bachelor’s degree in Computer Science, Software/Computer Engineering, or a related field

· 3+ years of hands-on experience with Unity engine in production environments

· Deep understanding of Unity’s core systems: scripting, UI, physics, animation, lighting, etc.

· Strong C# programming skills and OOP principles

· Proficiency with Unity’s debugging and performance profiling tools (e.g., Profiler, Frame Debugger)

· Proven experience developing networked multiplayer systems and integrating backend services/APIs

· Ability to work directly with clients and translate business needs into technical deliverables

· Excellent verbal and written communication skills


Preferred Qualifications

· Knowledge of performance optimization techniques in Unity

· Experience with digital twins and real-time simulation applications

· Understanding of crowd simulation algorithms and techniques

· Familiarity with ECS (Entity Component System) and Unity DOTS

· Basic knowledge of 3D modelling and texturing, with experience optimizing assets

· Experience using optimization tools such as Pixyz for mesh simplification and data preparation


Alvin Lau

EA Licence No.: 11C5502

EA: Registration Number: R1874110

Key Skills

Ranked by relevance

unity simulation animation texturing oop ecs ui 3d c
Login to Apply
Posted
Apr 16, 2025
Type
Full-time
Level
Associate
Location
Singapore

Industries

Staffing Recruiting Information Services IT Services IT Consulting

Categories

Engineering Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Code Compass 🧭
Related

AI Software Engineer (m/f/d) - Berlin

2026-05-21

Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Netlight
Related

Mobile Engineering Consultant (mid-level)

2026-05-28

Full-time
Entry
Germany
IT Services
Information Technology
View Job Details
Tenth Revolution Group
Related

DevOps Engineer

2026-05-28

Full-time
Mid-Senior
Germany
Information Services
Information Technology