Unreal Engine Programmer
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.
📩 If you’re interested in this position, send your resume to our HR: @lanastHR