Senior Gameplay Programmer Job Description

Senior Gameplay Programmer Job Description Template

Our company is looking for a Senior Gameplay Programmer to join our team.

Responsibilities:

  • Develop online gameplay features in C ++ in the Unreal Engine;
  • Collaborate with programming team members to develop various gameplay systems;
  • Create and implement well-engineered, reliable, maintainable, and bug-free code;
  • Develop and test code, fix bugs, and profile and optimize code;
  • Follow best practices, development processes, and coding standards;
  • Mentor mid-level and Junior Programmers;
  • Work with game designers, artists, and other engineers to create compelling gameplay experiences;
  • Additional duties include assisting with content creation for game development and assisting with quality control of all products.

Requirements:

  • Strong math skills, knowledge of vectors, matrices and linear algebra;
  • Experience working with Unreal Engine 4 and the Blueprint scripting language;
  • Strong communication skills (English is our working language);
  • Excellent problem-solving ability;
  • B.A. or B.S. Degree in Computer Science, Information Technology, Game Design or other Technical degree;
  • Excellent C++ skills.