- Experience
- 3–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Description
As a Unity Developer, you will be responsible for designing and developing game feature modules, ensuring that the implementation aligns with design requirements while delivering an excellent user experience. You will optimize and adjust the existing game framework and performance. Key responsibilities include completing specific functional logic based on project demands, managing game packaging, submission, and SDK integration. Additionally, you will handle critical technical aspects such as AI, pathfinding, and network modules, ensuring their robustness and stability.
Qualifications
- Bachelor's degree or higher in Computer Science or a related field.
- 3 to 5 years of experience in Unity 3D game development.
- Proficient in C# programming with a strong understanding of object-oriented programming and software design patterns.
- Familiarity with Unity's graphics rendering, physics engine, resource management, and performance optimization.
- Logical thinker with clear reasoning, excellent communication skills, and effective teamwork abilities.
- Experience in developing mid-to-heavy casual online games is an advantage.
- Knowledge of technologies such as frame synchronization, state synchronization, ECS architecture, and HybridCLR is a plus.
- Expertise in AI development, framework design, code review, and debugging to significantly improve development efficiency is preferred.
Additional Information
This role is based onsite in Singapore and offered on a contractual basis.
Minimum education
Bachelor's Degree
Industry
Gaming