Visual Concepts

Junior C++ Engineer

Visual Concepts

Shanghai, China · Full Time

Be the first to apply

Experience
Up to 3 yrs
Salary
Openings
1
Posted
3 days ago
Work mode
In office
Education
Bachelor's Degree or higher in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Visual Concepts

Visual Concepts is recognized as one of the leading game development studios worldwide, having successfully launched over 100 multi-version titles that have received both critical and commercial praise. We foster independent and entrepreneurial teams across our studios located in Novato, Foothill Ranch, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada. We are devoted to creativity and technological advancement, providing opportunities for top talent to learn and collaborate with some of the industry's most intelligent and imaginative professionals.

Role Overview

Our Shanghai studio is seeking a Junior C++ Engineer who will partner closely with designers, artists, and fellow engineers. You will contribute to code writing and bug-fixing tasks for AAA gaming projects while reporting directly to the Lead Engineer.

Primary Responsibilities

  • Gain proficiency in handling complex programming systems.
  • Produce clean, efficient, thoroughly documented, and reliable code.
  • Work collaboratively with design and art teams to ensure the development of game features that meet specifications.
  • Create and enhance tools and editors used in the development process.

Who Should Apply

  • Minimum education requirement: Bachelor's degree or above in Computer Science or a related discipline.
  • Experience level: 0 to 3 years; outstanding recent graduates are encouraged to apply.
  • Technical expertise: strong proficiency in C++ programming; experience with tool creation or rendering technologies is advantageous.
  • Problem-solving ability: capable of independently troubleshooting simple to moderately complex technical problems.
  • Soft skills: effective communication, accountability, and a team-oriented mindset.

Level

Junior

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer