First Fun

Client Engineer

First Fun  •  Singapore, SG (Onsite)  •  1 hour ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Key Responsibilities

  • Own the technical design, development, testing, release, and ongoing maintenance of mobile game client modules, ensuring reliable, high-quality delivery of requirements.
  • Independently implement client systems for core gameplay, UI interactions, and character presentation, working with game designers, artists, and technical artists to refine the player experience.
  • Design and maintain a clear, extensible client codebase that supports version updates, in-game events, and long-term live operations.
  • Work with server engineers to define APIs, data synchronization, and error handling, and integrate networking features, remote configuration, and analytics reporting.
  • Analyze and optimize CPU and GPU performance, memory usage, loading times, and network performance on mobile devices; resolve crashes, stuttering, and device compatibility issues.
  • Participate in code reviews, technical design discussions, and incident reviews to improve code quality, test coverage, and delivery efficiency.
  • Collaborate with product managers, game designers, QA, and other cross-functional teams to break down technical tasks, identify risks, and drive issues through to resolution.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline, with at least 3 years of game client development experience.
  • Proficiency in C# or C++, with project development experience using Unity, Unreal, or a comparable real-time game engine.
  • Experience with a released game or a complete project, with the ability to independently own client features from development and integration testing through to release and maintenance.
  • Familiarity with common client architectures, data structures, and software design approaches, with the ability to write stable, maintainable, performance-conscious production code.
  • Experience in mobile debugging and performance profiling, with an understanding of how device differences, memory, loading, frame rate, and network conditions affect games.
  • Strong communication and collaboration skills, with the ability to conduct code reviews, share knowledge, and work effectively with game design, server engineering, QA, and other teams.

Preferred Qualifications

  • Experience launching mobile games or supporting long-term live operations, with familiarity with event updates, hot updates, asset package splitting, or remote configuration.
  • Experience building gameplay frameworks, UI frameworks, asset loading systems, network synchronization systems, or performance diagnostic tools.
  • Practical experience with automated testing, continuous integration, crash monitoring, or AI-assisted development tools.

Why Join Us

You will help build core mobile game experiences and the client engineering foundation, working closely with cross-functional teams to continuously improve game quality, iteration efficiency, and the player experience.

First Fun

About First Fun

First Fun is a leading internet entertainment company specializing in gaming and social networking. With a player-first mindset, we are dedicated to delivering exceptional user experiences that keep millions of players engaged every day. Our global hit, Last War: Survival, has made a significant impact on international platforms, showcasing our commitment to innovation and quality.

At First Fun, you’ll work alongside a highly focused, passionate, and self-driven team, collaborating with outstanding talent in the industry. We embrace an agile and efficient startup culture that empowers you to showcase your abilities and make a real impact. As part of a globally leading mobile game company, you’ll gain valuable perspectives and growth opportunities while shaping the future of gaming. Together, we create value for players worldwide, delivering experiences that go beyond expectations.

Join us and be part of something extraordinary!

Industry
Unknown
Company Size
51-200 employees
Headquarters
Singapore, SG
Year Founded
2020
Social Media