Junior Game Engineer - Fresh Grad

HoYoverse is committed to providing immersive virtual world experiences to players around the world, developing popular games like Genshin Impact and Honkai: Star Rail.
Backend
Entry-Level Software Engineer
In-Person
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer, Device OS, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and development using C++ and Python, requiring 2+ years of experience.

SDE I - (12 months Contract), MENA TECH

Entry-level Software Development Engineer position at Amazon MENA for a 12-month contract, focusing on building and maintaining software solutions.

SDE I - (12 months Contract), MENA TECH

Entry-level Software Development Engineer position at Amazon MENA, offering a 12-month contract opportunity to work on innovative solutions in Cairo, Egypt.

Quality Assurance Engineer I, FireTV Product QA

Quality Assurance Engineer I position at Amazon Lab126 for FireTV Product QA team, focusing on automated and manual testing to ensure high-quality software delivery.

Quality Assurance Engineer I, Key For Business

Entry-level QA Engineer position at Amazon's Key For Business team, focusing on mobile application testing and automation with 1+ years of experience required.

Description For Junior Game Engineer - Fresh Grad

HoYoverse, a leading game development company, is seeking a Junior Game Engineer to join our team in Singapore. As a fresh graduate, you'll have the opportunity to work on cutting-edge game projects and contribute to the creation of immersive virtual world experiences.

In this role, you'll be involved in various aspects of game development, including UI systems, camera control, animation systems, game logic, and editor tools. You'll collaborate closely with designers, artists, and other developers to create games that offer smooth operation and outstanding player experiences.

We're looking for candidates with a strong foundation in Computer Science and programming skills, particularly in C++ or C#. Experience with game engines like Unity or Unreal is a plus. You should be knowledgeable about multi-platform development for PC, iOS, and Android, and have a good understanding of data structures and design patterns.

As a Junior Game Engineer at HoYoverse, you'll be part of a company that has brought fans popular games including Genshin Impact, Honkai: Star Rail, and others. We're committed to fostering an enthusiastic and inclusive global community, and we consistently explore cutting-edge game development technologies.

This is an excellent opportunity for a fresh graduate to start their career in game development, working on projects that reach millions of players worldwide. If you're passionate about games, have a solid technical background, and are ready to contribute to creating the best immersive virtual world experiences, we invite you to join our team at HoYoverse.

Last updated 9 months ago

Responsibilities For Junior Game Engineer - Fresh Grad

  • Participate in programming design, development, release, and maintenance of pre-research game projects
  • Work on UI systems, camera control, animation systems, game logic, and editor tools
  • Collaborate with designers, artists, and other developers to create games with smooth operation and outstanding player experiences

Requirements For Junior Game Engineer - Fresh Grad

  • Bachelor's degree or above in Computer Science or related fields
  • Solid programming foundations in C++ or C#
  • Experience in using game engines such as Unity, Unreal, or others
  • Knowledge in multi-platform release, compilation, and debugging methods (PC, iOS, and Android)
  • Willingness to learn and quickly get up to speed
  • Good understanding of data structures and design patterns
  • Understanding of basic principles of network communication
  • Excellent written and verbal communication skills in English and fluent oral Chinese
  • Passion for game and application development

Interested in this job?