Search by job, company or skills

allcan international pte. ltd.

Lead Unity Client Engineer (Game Development)

5-7 Years
SGD 9,000 - 15,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Lead the overall architecture design of the game client, ensuring scalability, performance, and maintainability
  • Define and drive technical solutions, development workflows, and best practices for client development
  • Develop and optimize key modules such as resource management, UI systems, physics, and rendering
  • Troubleshoot and resolve complex technical challenges, including performance optimization, memory management, and game logic
  • Provide technical leadership, mentorship, and guidance to the client engineering team
  • Collaborate closely with game designers, artists, and cross-functional teams to deliver high-quality features
  • Oversee task allocation, code quality, and delivery timelines for the client development team

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, or a related field
  • Strong experience in Unity (U3D) development, with hands-on involvement in shipping game products preferred
  • Proficiency in C# and solid understanding of software design patterns and system architecture
  • Strong knowledge of Unity engine components, including rendering, UI systems, animation, and asset management
  • Familiarity with core computer science fundamentals such as algorithms, data structures, and operating systems
  • Experience in performance optimization, debugging, and scalable system design
  • Strong analytical thinking, problem-solving, and communication skills, with the ability to work effectively in a team environment

Preferred Qualifications

  • Experience with ECS architecture, state synchronization, or frame synchronization techniques
  • Familiarity with technologies such as HybridCLR or WebGL deployment
  • Experience applying AI tools to enhance development efficiency (e.g. code generation, code review, debugging, or system design)
  • Exposure to graphics rendering, physics systems, or advanced optimization techniques

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 145728037

Similar Jobs