Virtuos

Senior Gameplay Programmer

Virtuos

contract

Posted on:

Location Type: Hybrid

Location: DublinIreland

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Develop and implement NPC behaviours and Character movement in UE5.
  • Fulfil design’s visions in creating realistic high NPC behaviours, movement and simulation.
  • Work closely with Game Designers, Animators and Project Managers.
  • Deliver high performance, high-quality code.
  • Prioritize and execute tasks.
  • Anticipate production technical needs.

Requirements

  • Strong C++ and object-orientated programming skills.
  • At least 5 years of experience in the games industry as a software engineer.
  • Strong experience implementing gameplay systems to support design and animation.
  • Strong debugging skills.
  • Capable in building optimized game systems for triple A games.
  • Great knowledge of the technological and organizational aspects involved in developing successful state of the art AAA games.
  • Knowledge of low-level system architecture.
  • Very capable in 3d mathematics.
  • Good organizational and communication skills (English).
  • Passionate about Gaming.
  • Unreal Engine Experience is a strong advantage.
  • Experience in developing NPC, AI, movement and pathfinding.
  • Console development background.
  • Agile development experience.
  • Direct Optimization and Performance experience.
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities
  • Wellness programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++object-oriented programminggameplay systems implementationdebuggingoptimized game systems3D mathematicsNPC developmentAI developmentmovement and pathfindinglow-level system architecture
Soft Skills
organizational skillscommunication skillstask prioritizationexecution skillsanticipation of technical needscollaborationpassion for gaming