Back to listing

C++ Developer (Gaming)
Vietnam (Hanoi)

Date posted: 10.01.2024

Job type: Full time

Vietnam (Hanoi)

Full time

Job perks: Gaming project; AAA Game

About the project

How we hire:

Pentalog (part of Globant) works with the top video game and animation companies in the world, developing top quality games and tools with cutting-edge technology. We are constantly innovating with new technologies and following the hot trends in the market.  

We're looking for C++ Developer who has a passion for game or graphics engineering to join our teams of developers to work on our game or movie animation related projects and tools. 
 

Job requirements

  • Proficient in C++ and OOP with minimum 5 years of experience as a C++ Developer;
  • Relevant experience working on video games, current and next-gen consoles;
  • Experience in game engine and tools development;
  • Strong skills in basic math (vectors, matrices, quaternions, etc);
  • Experience in low-level optimizations, core subsystems, memory management and cross-platform development;
  • Good at English skills
     

Responsibilities

  • Design and build applications within a C++ Game Engine;
  • Ensure the performance, quality, and responsiveness of applications, deliver high quality and well- structured code;
  • Collaborate with a team to define, design, and ship new features;
  • Identify and correct bottlenecks, optimize and fix bugs in existing gameplay systems;
  • Help to maintain code quality, organization, and automatization.
     

Extra skills

  • Knowledge of the game content production pipeline;
  • Knowledge of typical collision detection algorithms and physics;
  • Graphics programming knowledge with one of the major graphics APIs and hardware GPUs;  
  • Knowledge of C# and WPF or any other similar MVVP/MVC design pattern;
  • Experience with AR/VR, AI simulation, behavior trees, pathfinding algorithms, etc;
  • Knowledge of network programming for games (P2P / Server centric);
  • Shader writing knowledge in GLSL or HLSL;
  • Experience developing modelling and/or animation tools or plugins.
     

Benefits

  • Work in Agile teams, enjoy good teamwork, and work in a professional working environment; 
  • Possibility to develop your career within an international company; 
  • We are a global company, with many offices and projects all over the world (opportunity to travel to other countries where there are Pentalog offices); 
  • We provide a professional roadmap, support, and onboard training; 
  • Free technical learning courses, foreign language courses (English, French); 
  • Enjoy interesting activities: Coding challenges, PentaBAR, Hackathon etc.; 
  • 100% of the salary is paid during the probation period; 
  • Attractive salary and bonuses; 
  • Social insurance payment is based on the full salary to keep your full benefits; 
  • A premium healthcare package (PVI 24/7 health insurance package + an annual health check-up); 
  • Flexible working hours, no fingerprint timekeeping; 
  • Working days: 5 days/week: from Monday to Friday (we don't encourage working overtime, as we value our colleague’s personal time); 
  • Paid annual leave: 26 days (11 holidays +15 vacation days); 
  • Company equipment: devices and subscriptions used for work (Laptop, Case, Smartphone etc.); 
  • Enjoy bonding activities like team building, summer holiday, Christmas party, Happy hour etc.
     

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans