Gameplay Programmer

Gameplay Programmer

job description

What you’ll be doing:

• Participate in programming design & architecture, determining what required components and game systems to develop based on the game design.
• Design, code and support the functions and game systems.
• Assisting with the programming planning, setting work schedule, and determining deadlines.
• Brainstorming game concepts, design elements, and specifications with the game design team.
• Collaborate with the team to identify the constraints, establish the technical possibilities and developing the tools to make gameplay adjustments when necessary.
• Analyze engine functionalities to assess if they meet project requirements. Finding solutions to meet game requirements.
• Work iteratively and involve designers when implementing new functions.
• Design, implement and perform validation procedures to test gameplay features and prototypes, seeking out and correcting the gameplay bugs identified by the production and quality control teams.
• Document the work and enable users to understand how the new systems and gameplay functions.
• Carry out all other related tasks.

What we’re looking for:

• Bachelor of Computer Science or Computer Engineering or equivalent training or experience.
• Minimum of 2 years’ C++ software programming experience, in the video game industry, or equivalent.
• Game industry experience, must have shipped titles in the industry.
• Solid proficiency in C/C++ language and Java.
• Console development experience is a must.
• Understanding of multi-platform development.
• Knowledge of Unreal Engine.
• Demonstrated knowledge of good software engineering practices.
• Excellente communication and interpersonal skills.
• Positive attitude and an ability to provide and receive constructive criticism.
• Self-motivated, strong work ethic, able to work independently.
• Certification in game design and development preferred.
• Superb analytical and problem-solving skills.
• Great organizational and time management skills.
• Ability to contribute to innovation in game design.

Bonus points

• Joueur d’équipe qui n’a pas peur de mettre la main à la pâte
• Connaissance du japonais, écrit ou parlé

Submit your info

Form_Career_Job
Maximum upload size: 52.43MB
Maximum upload size: 52.43MB

Montreal

Tokyo

Montreal

Tokyo

Scroll to Top