Develop and maintain game features using C++ programming language. The role will likely involve working on various aspects of game development, from design and implementation to testing and debugging. The location of work is split between Ljubljana and Limassol, suggesting an on-site position requiring relocation or frequent travel between the two cities. Specific responsibilities and tasks will depend on the specific game and team, but a strong understanding of C++ and game development principles is essential. The developer will collaborate closely with other team members, including designers, artists, and programmers, throughout the game development lifecycle.