About the Company
AAA co-development studio with 20+ years of experience. Partners include Ubisoft, EA, Riot Games, Microsoft, Sony, Rockstar and Bethesda. Development centers in Belgrade, Warsaw, Yerevan, Burbank and beyond.
About the Role
Sperasoft is looking for a C++ Developer to join their game co-development team. The role involves designing, building, and maintaining efficient, reusable C++ code, implementing performance and quality modules, and helping maintain overall code quality. The position requires proficiency in C++, STL, and memory management, with experience in Unreal Engine 4/5 considered a plus.
Vacancy Details
CityBelgrade
Working ModelHybrid
SeniorityMedior
Employment TypeFull Time
Role TypeIndividual contributor
Contract TypeEmployment Contract
Role DepartmentEngineering & Development
Responsibilities
- Design, build and maintain efficient, reusable and reliable C++ code
- Help maintain code quality and organization
- Implement performance and quality modules
- Perform communications within a team
Requirements
- Proficiency in C++, with fair knowledge of the language specification
- Knowledge of the standard library, STL containers, and algorithms
- Understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions
- Familiarity with C++ templates
- Production experience in UE4/5 will be a plus
- Familiarity with continuous integration
- Good communication skills and spoken English
- Production UI experience would be a big plus
Tools & Technologies
C++STLUnreal Engine 4/5CI CD
Benefits
- Working with an international team of world-class professionals on exciting and challenging projects
- Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
- Medical Care package
- Sensibly flexible working hours
- Breakfasts, snacks and fruits available during the day, tea and coffee machines