Gameplay Programmer (C++, Junior)

2 Months ago • All levels
Gameplay

Job Description

As a Junior Gameplay Programmer, you will support the development of gameplay features by learning and contributing to existing systems under the guidance of senior developers. You will implement tasks, debug issues, learn best practices, and develop your technical skills. Responsibilities include writing clean, efficient code for client and/or server-side functionalities, collaborating with designers and artists to implement game UI, features, events, and reward systems, and developing tools to streamline development. You will also optimize user experience and performance for various devices and fix bugs. Ensure information exchange with international colleagues and participate in documentation and team meetings.
Good To Have:
  • Experience with Unreal Engine
  • Experience with Unity engine
  • Knowledge of client-side programming
  • Knowledge of server-side programming
  • Familiarity with PlayStation, Xbox, PC, iOS, Android development
Must Have:
  • Proficiency in C++
  • Implement game UI and features
  • Collaborate with designers and artists
  • Fix bugs and ensure game quality
  • Work with cross-functional teams

Add these skills to join the top 1% applicants for this job

problem-solving
cpp
unreal
unity
user-experience-ux

Job Purpose

As a Junior Gameplay Programmer, you will support the development of gameplay features by learning and contributing to existing systems under the guidance of senior developers. You will assist with implementing tasks, debugging, learning best practices, and developing your technical skills while working closely with designers and programmers to turn creative concepts into in-game features.

As a member with programming expertise in a game team, your work consists of:

  • Writing clean, efficient, and maintainable code, with a focus on client and/or server-side functionalities of the gameplay features. (Depending on the specific project, the game engine can be Unreal, Unity or Gameloft internal engine).
  • Collaborating with game designers and artists to develop and implement game UI, gameplay features, game events, rewards systems and other mechanics to enhance player retention and satisfaction.
  • Developing and maintaining the technical tools and automation solutions to streamline the game development and content creation workflow. 
  • Optimizing the user experience and performance to ensure smooth experience on many devices (PlayStation, xBox, Nintendo Switch, PC, iOS devices, Android phones). 
  • Fixing the bugs reported by the testing team to ensure the game quality before releasing to end users.
  • Ensuring proper information exchange between local team members and international colleagues across Gameloft studios (Montreal, Brisbane, Barcelona) for the assigned projects.
  • Participating in documentation, feedback loops, and regular team meetings

Check out some projects at Saigon Studio:

Set alerts for more jobs like Gameplay Programmer (C++, Junior)
Set alerts for new jobs by Gameloft
Set alerts for new Gameplay jobs in Vietnam
Set alerts for new jobs in Vietnam
Set alerts for Gameplay (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙