Lead Client Engineer

First Fun

Singapore

On-site

SGD 180,000 - 280,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

First Fun seeks a Lead Client Engineer to own the client-side architecture for a next‑gen mobile game. You will guide core gameplay systems, UI, rendering, assets, and live-service client infrastructure, coordinating with design, art, and backend teams.

You will lead production-quality code, shape engineering direction, and promote AI-assisted workflows for rapid prototyping, testing, and content iteration across iOS and Android.

Qualifications

  • 6+ years of professional game development experience, including leadership experience.
  • Proficiency with Unity, Unreal Engine, or other real-time engines; strong coding in C# and/or C++.
  • Experience designing and shipping scalable client-side systems for commercial games.

Responsibilities

  • Lead architecture, development, and optimization of a scalable mobile game client.
  • Build and maintain core gameplay systems, UI, animation integration, networking, and live-service features.
  • Drive client performance across rendering, memory, CPU/GPU, loading, and device compatibility on iOS and Android.
  • Collaborate with designers, artists, backend engineers, QA, and product teams to deliver polished gameplay experiences.
  • Design systems to support rapid content iteration, remote configuration, analytics, feature flags, and seasonal live ops.
  • Mentor engineers, establish engineering best practices, and provide technical leadership across the client team.
  • Champion AI-assisted development workflows to improve prototyping, testing, tooling, and engineering productivity.

Skills

Leadership
Real-time game development
Unity
Unreal Engine
C#
C++
Cross-functional collaboration
Mentoring engineers

Tools

CI/CD
Analytics

Job description

We are seeking a highly experienced Lead Client Engineer to own the client-side architecture and technical execution for our next-generation mobile game. This role will lead the development of core gameplay systems, client performance, rendering integration, UI frameworks, asset pipelines, and live-service client infrastructure.

You will work closely with backend engineers, game designers, artists, technical artists, animators, and product stakeholders to build a responsive, scalable, and highly polished mobile game experience. The ideal candidate has strong engineering fundamentals, deep experience with real-time game development, and the ability to translate product and gameplay goals into robust client-side systems.

This is a leadership role for someone who can both write high-quality production code and guide the engineering direction of the client team. You will help build a modern development workflow that embraces AI-assisted coding, automated testing, rapid prototyping, and efficient content iteration.

Responsibilities
  • Lead the architecture, development, and optimization of a scalable mobile game client.
  • Build and maintain core gameplay systems, UI, animation integration, networking, and live-service features.
  • Drive client performance across rendering, memory, CPU/GPU, loading, and device compatibility on iOS and Android.
  • Collaborate with designers, artists, backend engineers, QA, and product teams to deliver polished gameplay experiences.
  • Design systems that support rapid content iteration, remote configuration, analytics, feature flags, and seasonal live operations.
  • Mentor engineers, establish engineering best practices, and provide technical leadership across the client team.
  • Champion AI-assisted development workflows to improve prototyping, testing, tooling, and engineering productivity.
Requirements
  • 6+ years of professional game development experience, including 2+ years in a technical leadership role.
  • Strong experience with Unity, Unreal Engine, or another real-time game engine, with proficiency in C#, C++, or similar languages.
  • Proven track record of designing and shipping scalable client-side systems for commercial games.
  • Deep understanding of mobile game performance optimization, debugging, profiling, networking, and platform constraints.
  • Experience building gameplay systems, UI, animation integration, asset management, and live-service features.
  • Familiarity with backend APIs, analytics, remote configuration, CI/CD, and production monitoring.
  • Strong leadership, communication, and cross-functional collaboration skills, with experience mentoring engineers.
  • Passion for mobile games and interest in leveraging AI-assisted development tools to improve engineering efficiency.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Client Engineer
Lead Client Engineer

Atome • Singapore

On-site
SGD 180,000 - 300,000
Lead Mobile Game Client Engineer
Lead Mobile Game Client Engineer

First Fun • Singapore

On-site
SGD 180,000 - 280,000
Lead Mobile Game Client Architect
Lead Mobile Game Client Architect

Atome • Singapore

On-site
SGD 180,000 - 300,000
Lead Game Systems & Economy Designer
Lead Game Systems & Economy Designer

funfly pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Lead Game Systems & Economy Designer
Lead Game Systems & Economy Designer

Atome • Singapore

On-site
SGD 120,000 - 180,000
Lead Artist - Art Director
Lead Artist - Art Director

Atome • Singapore

On-site
SGD 120,000 - 180,000
Game UI/UX Designer
Game UI/UX Designer

Atome • Singapore

On-site
SGD 90,000 - 150,000
Senior Game Data & Live Operations Lead
Senior Game Data & Live Operations Lead

Atome • Singapore

On-site
SGD 120,000 - 190,000
Partner Engineer (Gaming)
Partner Engineer (Gaming)

Salt Digital Recruitment • Singapore

On-site
SGD 70,000 - 90,000
Backend Engineer (Game Server)
Backend Engineer (Game Server)

Omnilojo • Singapore

On-site
SGD 85,000 - 140,000