Unreal Engine developer
Требования
Местоположение и тип занятости
Компания
Gamedev studio
Описание вакансии
RANT Gaming Studios is looking for an Unreal Engine Programmer to join the team and to take part in the development of a new AAA-tactical first-person shooter. You’ll be working alongside seasoned industry veterans who are passionate about creating groundbreaking games — and we’re looking for exceptional talent to join us on this journey.
Responsibilities:
- Develop and maintain gameplay mechanics closely tied to animation, character movement, weapon, and combat systems;
- Implement interaction logic between movement, animation, and shooting systems (including via State Machines);
- Optimize existing solutions and integrate new features into Unreal Engine 5.6;
- Collaborate with animators, designers, and technical artists to ensure a high-quality and predictable animation-to-gameplay connection;
- Write clean, modular, and maintainable C++ code.
Requirements:
- Commercial experience with Unreal Engine;
- Strong knowledge of C++;
- Understanding of game system architecture: State Machines, components, and event-driven design;
- Experience with gameplay code profiling and optimization;
- Ability to read, refactor, and document code effectively;
- Willingness to work in a team and communicate with other departments (primarily animators).
Nice-to-haves:
- Experience developing realistic multiplayer first-person shooters;
- Understanding of animation and gameplay synchronization;
- Familiarity with CI/CD pipelines and version control systems, including Perforce;
- Knowledge of networked multiplayer and client-server architecture;
- English proficiency (B2/C1 level).
Perks and benefits:
- Competitive salary;
- Paid time off: holidays, vacations and days off;
- Ability to work remotely from any location;
- Business trips compensation;
- Work alongside a team of passionate professionals.