
Senior Gameplay Programmer
Virtuos
contract
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
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