playSTUDIOS logo

Client Engineer (C++, Middle)

Hiring from
Vietnam
Work type
Hybrid
Posted

614,037 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Posted Monday, November 2, 2026 at 5:00 PM

You will build the client side of our mobile social games: everything the player sees and touches, and how it talks to our backend services.

Our stack is Lua for game logic and features, a C++ core, and native iOS and Android integration, designed for data-driven, server-configurable features and fast iteration. You do not need to know it already. Strong engineering fundamentals and how quickly you learn matter most.

We encourage the use of AI tools in your daily work, and we value previous experience in C++, mobile, games, or any of the areas below. You do not need a games background.

Duties and Responsibilities

The Client Engineer will report to the Technical Director with duties including:

  • Build and maintain game and feature client code, mostly in Lua, and work with the C++ and native layers as needed
  • Build data-driven, server-configurable features (feature flags, server-delivered offers, downloadable assets and scripts)
  • Integrate with backend REST/JSON APIs and real-time services (multiplayer, messaging, voice)
  • Work on purchase and monetization flows, including pending-transaction recovery
  • Integrate third-party SDKs (analytics, ads, push, social login, support) and their BI events
  • Ship slot games and meta-features with artists, designers, QA, and engineers, favoring reusable, configurable code
  • Profile and optimize memory, load times, and frame rate on low-end devices
  • Learn and improve a large, long-lived codebase: trace issues across layers, refactor safely, document decisions
  • Take part in design and architecture discussions

Qualifications

  • 3+ years of professional C++ experience (modern C++, memory management, debugging native crashes). Game industry experience is not required

  • Solid software engineering fundamentals in a typed or dynamic language of your choice

  • Experience with a scripting language (Lua preferred; C#, JavaScript, or Python also counts) and willingness to become productive in Lua quickly

  • Experience with REST/JSON and unreliable networks, retries, and async state

  • Strong cross-layer debugging skills (script, native, platform), including reading crash logs

  • Focus on performance on mobile hardware

  • Able to learn an unfamiliar, long-lived codebase quickly

Preferred

  • Experience shipping games or mobile apps, including Unity/C#, Cocos2d-x, Unreal, or custom engine

  • Native iOS (Objective-C, Xcode) or Android (Java, NDK/JNI) development

  • In-app purchases and payment flows

  • Remote config, feature flags, or server-delivered content

  • Real-time/multiplayer or live-ops features (events, tournaments, leaderboards)

  • Analytics and BI instrumentation

  • Experience using AI tools in your development workflow

  • Spine or similar animation runtimes, localization, or automated client tests

Benefits and Perks

  • Global Collaboration: Work directly with diverse international teams from Hong Kong, Singapore, Israel, Serbia, the US, and more.
  • People‑centered Culture: Where individual effort, shared dedication, and true teamwork come together to craft games of outstanding creativity, aesthetic value, and entertainment quality.
  • Growth & Learning: Unlock unlimited growth opportunities through English classes, an online learning platform, specialized technical training led by global experts, and the opportunity to have hands-on experience with game products reaching up to 100 million players worldwide.
  • Comprehensive Healthcare: Receive Bao Viet Premium healthcare coverage of up to 1.2 billion VND/person/year for yourself, plus attractive coverage for all your dependents.
  • Insurance & PIT (Personal Income Tax): Receive 100% salary during probation, with full Social, Health, and Unemployment Insurance from day one. All compulsory insurance is fully covered by the company — you only contribute Personal Income Tax.
  • Reward & Recognition: 13-month salary/year; performance-based bonus; discretionary bonus; attractive employee referral bonus program.
  • Flexible work time: Work Monday to Friday with two remote days (Tuesday and Wednesday). No attendance tracking — we focus on performance management rather than time management.
  • Annual & Sick Leave: Annual leave of 15 days in the 1st year, 17 days in the 2nd year, and 20 days from the 3rd year onwards, plus 5 days of sick leave per year.
  • Perks & Comforts: Fresh, delicious, free meals served daily; high-end workstation with laptop and monitors provided; and an equipment allowance of 4,500,000 VND to choose your preferred keyboard, mouse, headset, and more.
  • Engagement: Enjoy charity initiatives, team-building, company trips, year-round events, and company-supported clubs like board games, badminton, soccer, and ping pong.
  • Other benefits: Financial support for sickness or funeral (up to 2,000,000 VND/person), and for birthday, marriage, childbirth, or public holidays (up to 500,000 VND/person).

Our Company – playSTUDIOS VIETNAM

As part of the US-headquartered playSTUDIOS family, playSTUDIOS Vietnam unites technology, creativity, and global talent to create fun and meaningful entertainment for millions of players.

We are backed by world-class partners and guided by leaders with a long track record of shaping successful game franchises.

Our rapid growth brings exciting challenges and endless opportunities for those who love to build, optimize, and innovate. Here, you’ll find the stability of an established business, the rewards of competitive compensation and great benefits, and the thrill of contributing to products that reach a global audience.

We're thrilled to share:

Similar jobs

Apply for this job100% free