Associate Programmer

2k· Game Programming - Visual Concepts
Apply Now ↗
📍 Shanghai, China

About this role

At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Novato, Foothill Ranch, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry.

What We Need

Our Visual Concepts studio in Shanghai is looking for an Associate C++ Engineer to work closely with designers, artists, and other engineers. In this role, you will assist the team with code writing and bug fixing for AAA games, reporting directly to our Lead Engineer.

What You Will Do

  • Learn and master complex code systems
  • Write clean, efficient, well-documented, and robust code
  • Collaborate with design and art teams to ensure game features align with requirements
  • Develop and optimize tools and editors

Who Will Be A Great Fit

  • Education: Bachelor’s Degree or higher in Computer Science or a related field
  • Experience: 0–3 years of experience (excellent fresh graduates are welcome to apply)
  • Technical Skills: Strong knowledge of C++ programming; experience in tool development or rendering is preferred
  • Problem Solving: Good logical thinking skills, with the ability to resolve simple-to-medium technical issues independently

Soft Skills: Strong communication, a sense of responsibility, and a collaborative teamwork spirit

 

 

To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com

Frequently Asked Questions

Is the salary disclosed for the Associate Programmer position at 2k?
The salary for this Associate Programmer role at 2k is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Associate Programmer position at 2k located?
This Associate Programmer role at 2k is based in Shanghai, China. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Associate Programmer at 2k belong to?
This Associate Programmer position is part of the Game Programming - Visual Concepts department at 2k. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Associate Programmer position at 2k?
Click the "Apply Now" button on this page. You will be redirected to 2k's official application portal hosted on greenhouse where you can submit your application directly.
When was the Associate Programmer job at 2k posted?
This Associate Programmer position at 2k was posted on May 19, 2026. Apply as soon as possible — early applications are often reviewed first.
Associate Programmer
2k
Apply for this role ↗

You'll be redirected to 2k's official application page on Greenhouse.