Job Summary
Job description
Overview of job
We are looking for a C++ Server Programmer to build and maintain robust backend systems for live game services.
You will work closely with client programmers to design scalable, efficient, and secure server systems supporting real-time gameplay.
Responsibilities
- Develop and maintain server-side systems for live game content
- Implement gameplay logic using in-house TCP/UDP engine
- Manage data synchronization through CSV, XML, and JSON tables shared with clients
- Handle asynchronous and multi-threaded processing
- Operate and optimize MySQL (game DB) and Redis (ranking, caching) systems
- Chance to work on global projects with multicultural teams, world-class games.
- Attractive salary and benefits.
- Professional work environment.
- Open culture where every employee is valued, treated fairly. and trusted.
- 13th salary every year at least 1-month salary.
- From 12 days Annual Leave
- Government social, health, and unemployment insurance.
- Lunch Allowance
- Annual salary review based on employee performance and company success
- Annual Company Trip, Year End Party
- Events during Birthday, Full Moon Festival, other important holidays
Job Requirement
Qualifications
- 3–10 years of server programming experience
- Proficiency in C++ and C#
- Deep theoretical understanding of data structures and algorithms
- Proven experience in multi-threaded and asynchronous development
- Hands-on experience with MySQL and Redis
Preferred Qualifications
- Experience developing MMORPG or mobile online games
- Familiarity with client–server communication protocols
- Background in both gameplay and backend system design
- Strong debugging and performance optimization skills
General Competencies
- Passion for game development and live service operations
- Ability to communicate clearly and work cross-functionally
- Positive, solution-oriented mindset
- Responsibility and self-driven ownership of tasks
- Logical and analytical problem-solving approach
📌 Note: Please apply with your Resume/CV in English (Compulsory requirement).
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- C++
- C#
- Data Structure
- Algorithm
- MySQL
- System Design
- Unity
- Multi-Threading
- Redis
- Game Development
COMPETENCES
- Communication Skills
- Responsible
- Logical Thinking
- Problem Solving Skills
- Analytic Skills
BUSINESS PROFILE
NEXON DEV VINA is a startup game development company in Vietnam.
As a proud member of the Nexon Company Group, we have expertise in online game development on vast different programs to provide the best gaming experience to global users.
The basis and strength behind our rapid growth worldwide derive from our employees. We are expecting passionate, self-challenging and eager individuals to apply and join our journey to success.
NEXON Group currently services nearly 100 titles (MapleStory, Dungeon & Fighter, Sudden Attack, KartRider, FIFA ONLINE 4, V4, AXE …) in more than 190 countries and expanding worldwide team of over 6,500 employees with boasts a diverse global portfolio.
Nexon is well known as the No.1 game company in Korea and is looking ahead to entering the world's top 10 game companies this year.