Senior C++ Programmer

26 Ung Văn Khiêm, Phường 25, Bình Thạnh, Thành phố Hồ Chí Minh, Vietnam
Full time
Published 25/08/2021

Job Description

Job purpose: 

Porting Gameloft games to various platforms:

  • Handle complex tasks under instruction of supervisor.
  • Research and implement new technical knowledge of game platforms into the project.
  • Support team members to work smoothly in the project and help them to improve their skill

Principal Accountabilities:

1. Main tasks

  • Maintain and update current games based on new rules/checklist
  • Support project lead to train new members when they join team.
  • Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, then implement libraries.
  • Research new platform techniques to prepare for any challenge and improve team productivity.
  • Write documents about the technical aspect of game project.
  • Raise alarm to relevant Managers if there are any block issues; impediments that prevent tasks from reaching milestones. Report to relevant Managers on daily basis percentage completion of each task.

2. Technical knowledge

  • Good knowledge of application or game programming on PC, mobile: Propose solutions whenever block issues pop up, to make sure projects can run smoothly
  • Research on new technology/tools/methods… and communicate with related departments.

3. Research & documentation

  • R&D on the new technology, share experiences with other teammates.
  • In charger of documentation & manuals to guide team members “how to use tools/libs effectively”

4. Contribution to Studio

  • Inform other game teams of upcoming changes in technical part of game platforms.
  • Open workshop to help Deployment programmers know how to port games on many platforms.



  • Technical knowledge: C, C++, C#, Java, Lua, batch scripts, and any new technology implied by work.
  • Network programming or rendering engine as OpenGL, DirectX, Vulkan is a big plus.
  • Good knowledge of iOS, macOS, Android, Windows platforms is a plus.
  • Good understanding of programming patterns, algorithms and logic thinking.
  • Good knowledge of Jenkins, SVN, Git and CI/CD.


  • Code creation
  • C/C++ and Java
  • Teamwork
  • Communication
  • Self-learning
  • Documenting and Training
  • Software engineering
  • Problem-solving


  • Commitment & sense of responsibility: Show strong commitment to the tasks and to the company and be willing to work hard to complete the task on time.
  • Open-minded: Demonstrate flexibility of thinking and accept positives feedbacks for improvement.
  • Teamwork: Cooperate with teammates, Project Lead, and actively provide support. Actively in giving questions/ask for support and gain best from this.
  • Solutions-oriented: Be able to find solutions in order to efficiently solve issues or emergencies
  • Pro-active and able to work under high pressure;
  • Passion for improving game engines and libraries to improve working process.


  • Monthly salary alongside Tet and other performance bonuses;
  • 100% coverage of mandatory insurances (SI, HI, UI), as well as extra healthcare insurance;
  • Various training packages, including annual training (1), sponsorship training (2) and e-learning (3);
  • 12 days of paid annual leave, 5 days of paid sick leave, 12 days of paid holiday leave (including 1 day for Christmas);
  • WFH is available during times of Covid-19 (only to local and local expatriates);
  • A monthly allowance to cover electricity and Internet bills during WFH periods;
  • A range of policies of support employees physically, mentally and emotionally while working from home;
  • A dynamic workplace environment, with over 18 nationalities, where hundreds of world-renowned game titles were born;
  • Opportunities to train with experts and develop yourselves;
  • An open-space office, a cafeteria, a terrace and a Gaming Area;
  • Other benefits from one of the best employers in Vietnam.

Create jobs notifications

We will send you a job alert when our platform has similar jobs fit your job's search

Similar jobs

freeC logo

Game Designer

freeC's Client

1200 - 1600 USD

Công ty TNHH Công Nghệ HayHay Global logo

Game Mobile Developer

Công ty TNHH Công Nghệ HayHay Global

14 - 18 mil VND

Công ty Bão Táp Số logo

Game Client (Junior/Senior)

Công ty Bão Táp Số

1000 - 2500 USD

Punch Entertainment (VN) logo

Kỹ sư lập trình ứng dụng di động

Punch Entertainment (VN)

15 - 30 mil VND

Viet Nam Blameo Technology logo

Unity Developer

Viet Nam Blameo Technology

15 - 40 mil VND

OpenWay Vietnam logo

Software Engineer (IT solution)

OpenWay Vietnam

600 - 1000 USD