- Experience
- Up to 3 yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 ദിവസം മുൻപ്
- 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