Senior Gameplay Programmer New IP

4a games

Job Summary

4A Games is seeking a Senior Gameplay Programmer for a new IP. The role involves participating in prototyping and designing systemic gameplay, implementing and maintaining data-driven and hybrid gameplay systems, and contributing to tools and automation pipelines. The ideal candidate will write clear, maintainable code, perform load and feature testing, and engage in code reviews and mentoring within an agile, multidisciplinary team.

Must Have

  • Participate in prototyping and designing systemic gameplay.
  • Implement and maintain data-driven and hybrid gameplay systems.
  • Participate in designing tools and automation pipelines.
  • Write clear, well documented, maintainable, portable, and highly functional code.
  • Load and feature testing, write test code, and develop test frameworks and profiling processes.
  • Code reviews and mentoring with other programmers and non-programmers.
  • Solid C/C++ programming skills, with excellent knowledge of object-oriented development and entity component systems development.
  • Proficiency with source control, debuggers, profilers, and other software development tools.
  • Excellent problem-solving and debugging skills.
  • Excellent math skills.
  • Comfortable working closely with an agile multidisciplinary team.
  • Autonomous and resourceful.
  • Excellent interpersonal and communication skills.
  • Excellent English.

Good to Have

  • 4+ years of professional experience in game play programming.
  • Strong understanding of Data Driven paradigms and implementations.
  • Experience with ECS engines and hybrid engines (Unity DOTS, Unreal Mass AI).
  • Experience with physics and animation programming.
  • Prior tools programming experience with credits on a shipped title.
  • Experience with several AAA game engines (such as Unreal Engine).
  • Experience and comfortable working closely with an agile multidisciplinary team.

Perks & Benefits

  • Comprehensive benefits package available

Job Description

RESPONSIBILITIES

  • Participate in prototyping and designing systemic gameplay.
  • Implement and maintain data-driven and hybrid gameplay systems.
  • Participate in designing tools and automation pipelines.
  • Write clear, well documented, maintainable, portable, and highly functional code.
  • Load and feature testing, write test code, and develop test frameworks and profiling processes.
  • Code reviews and mentoring with other programmers and non-programmers.

REQUIREMENTS

  • Solid C/C++ programming skills, with excellent knowledge of object-oriented development and entity component systems development.
  • Proficiency with source control, debuggers, profilers, and other software development tools.
  • Excellent problem-solving and debugging skills.
  • Excellent math skills.
  • Comfortable working closely with an agile multidisciplinary team.
  • Autonomous and resourceful.
  • Excellent interpersonal and communication skills.
  • Excellent English.

Preferences

  • 4+ years of professional experience in game play programming.
  • Strong understanding of Data Driven paradigms and implementations.
  • Experience with ECS engines and hybrid engines (Unity DOTS, Unreal Mass AI).
  • Experience with physics and animation programming.
  • Prior tools programming experience with credits on a shipped title.
  • Experience with several AAA game engines (such as Unreal Engine).
  • Experience and comfortable working closely with an agile multidisciplinary team.

comprehensive benefits package available

8 Skills Required For This Role

Communication Problem Solving Cpp Unreal Unity Game Texts Agile Development Prototyping

Similar Jobs