Position: Unreal Engine 5 / C++ gameplay programmer
Company: Beatshapers
Category: C++
Experience required: 2y
English level: intermediate

**📍 Responsibilities**
- Implement and improve various fast and efficient core software using Unreal Engine (4 or 5);
- Maintain and build code using C++ for all assigned workstreams.
Collaborate with other members of the programmers’ team to build sustainable and maintainable technologies and optimized code on all platforms;
- Resolve bugs and performance issues;
- Participate in team meetings, including daily stand-ups.

**📍You are perfect candidate if you have**
- Excellent understanding of modern C / C++ and Unreal Engine’s Blueprints;
- Experience working with Unreal Engine (4 or 5);
- Good working knowledge with source control like git;
- Advanced debugging and bug fixing skills;
- Excellent problem-solving skills;
- Excellent communication and collaboration skills;
- Self-driven team player with a strong work ethic.

**📍Nice to have skills:**
- Deep knowledge in graphics pipeline;
- Knowledge of shader languages ​​HLSL / GLSL.

**📍We offer:**
- Сompetitive salary & benefits package;
- Remote work;
- Responsible work-life balance with flexible hours and paid overtime;
- Partial compensation of any professional courses or trainings;
- Conferences, knowledge sharing activities, certification;
- Possibility to grow inside the friendly and professional team;
- Рerfect working conditions and a great team to work with.