C++ Software Developer

Sperasoft is a leading game co-development company headquartered in Silicon Valley, working closely with partners to deliver high-quality titles for world-class publishers.
Belgrade, MT 59714, USA
Backend
Mid-Level Software Engineer
Hybrid

Description For C++ Software Developer

Sperasoft, a leading game co-development company headquartered in Silicon Valley, is seeking a C++ Software Developer to join their team. As part of Keywords studios, an international technical and creative services provider to the global video games industry, Sperasoft offers exciting opportunities in various areas of game development.

As a member of the core C++ engineering team, you'll have the chance to work on diverse projects, including GamePlay, AI, Graphics, VR, Tools, Network, low-level development, console and cross-platform specific tasks, as well as porting. This role is ideal for confident Mid-level and experienced Senior developers who are passionate about game development and eager to contribute ideas, collaborate as team members, and grow their professional skills.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Help maintain code quality and organization
  • Implement performance and quality modules
  • Communicate effectively within a team

Requirements:

  • Proficiency in C++, with a strong understanding of the language specification
  • Knowledge of the standard library, STL containers, and algorithms
  • Understanding of memory management in non-garbage collected environments
  • Familiarity with dynamic polymorphism and C++-specific concepts
  • Experience with C++ templates
  • Familiarity with continuous integration
  • Good communication skills and spoken English
  • Experience with Unreal Engine is a significant advantage

Benefits:

  • Learning and development opportunities
  • Exceptional private medical insurance plan
  • Casual workplace environment with new renovation and relaxation area
  • Friendly team and family-like atmosphere

Join Sperasoft and be part of an exciting game development environment where you can contribute to world-class titles and grow your skills as a C++ Software Developer. Apply now to become a valuable member of our core engineering team!

Last updated 4 months ago

Responsibilities For C++ Software Developer

  • 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 For C++ Software Developer

  • 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
  • Familiarity with continuous integration
  • Good communication skills and spoken English
  • Experience with Unreal Engine would be a big plus

Benefits For C++ Software Developer

Medical Insurance
  • Learning & development opportunities
  • Exceptional private medical insurance plan
  • Casual workplace environment; new renovation and relaxation area
  • Friendly team and a family-like environment

Interested in this job?

Jobs Related To Sperasoft C++ Software Developer

Fullstack Software Engineer

Fullstack Software Engineer role at Sperasoft, developing ERP system using React, TypeScript, Java, and PostgreSQL in Yerevan or Belgrade.

Fullstack Software Engineer

Fullstack Software Engineer role at Sperasoft, developing ERP system using React, TypeScript, Java, and PostgreSQL in Yerevan or Belgrade.

Network Engineer in Automation Testing

Network Engineer in Automation Testing role at Sperasoft, focusing on network test environments, automation, and system administration.

Rendering Developer

Sperasoft seeks a Rendering Developer with UE5 expertise for game co-development, offering hybrid work and growth opportunities.

Success Plans Value Engineer

Strategic Value Engineer role at Salesforce focusing on driving value for Success Plan customers through data-driven approaches and customer success strategies.