# C++ Developer

**Company:** [Sperasoft](http://jobs.workable.com/companies/uTFKB9wTvyWA6Pr2vGB2nT.md)
**Location:** Belgrade, Serbia
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Engineering

[Apply for this job](http://jobs.workable.com/view/74de7e87-88e5-40fb-90f4-38228a30b549)

## Description

Sperasoft is a leading game co-development company. We work closely with our partners to deliver high-quality titles for world-class publishers. Sperasoft is a part of Keywords studios – international technical and creative services provider to the global video games industry and beyond.

### **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

## 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
