Sperasoft logoSperasoft logo

C++ Software Engineer

SperasoftYerevan, Yerevan, Armenia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


About the job

Sperasoft, part of Keywords Studios, works with major publishers to deliver games and technical services around the world. The Yerevan team plays a key role in global video game projects, combining creative and engineering expertise.

Role overview

The C++ Software Engineer designs, builds, and maintains efficient, reusable, and reliable C++ code. This position centers on developing modules with a focus on performance and quality. Collaboration with other team members is a regular part of the work.

Main responsibilities

  • Develop and maintain high-performance C++ code for game projects.
  • Support code quality, organization, and consistency across modules.
  • Implement features and modules with careful attention to performance and quality assurance.
  • Communicate clearly with colleagues to support effective teamwork.

Requirements

  • Strong C++ programming skills and a solid grasp of language standards.
  • Experience with the C++ standard library, STL containers, and algorithms.
  • Knowledge of memory management in environments without garbage collection.
  • Understanding of dynamic polymorphism and C++-specific concepts.
  • Background in using C++ templates.
  • Experience with Unreal Engine 4 or 5 is a plus.
  • Familiarity with continuous integration workflows.
  • Clear communication skills in English.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.