Qureos

FIND_THE_RIGHTJOB.

Senior C++ Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role

At RocketDevs, we empower software engineers in emerging markets by connecting them with top global companies. Our mission is to unlock opportunities, create economic impact, and build inclusive tech ecosystems.

We’re looking for an experienced C++ Developer to join our engineering team working on a real-time multiplayer environment. You’ll help build the backend logic and networking systems that power interactive virtual spaces — contributing directly to a project that combines real-time communication, physics simulation, and interactive environments.

You’ll collaborate closely with our web developers to optimize performance, improve scalability, and deliver smooth multiplayer experiences.

Key Responsibilities

  • Develop, optimize, and maintain core C++ modules for real-time simulation and networking.
  • Implement efficient communication between server and client systems (WebRTC, WebSockets, or similar).
  • Collaborate with frontend (React) engineers to integrate game logic and APIs.
  • Debug, profile, and optimize performance across platforms.
  • Participate in code reviews and contribute to technical documentation.

Requirements

  • Strong proficiency in C++ (C++11/14/17) and object-oriented programming.
  • Experience with multithreading, network programming, and real-time systems.
  • Familiarity with game engines (e.g., Unity, Unreal, or custom engines) is a plus.
  • Solid understanding of data structures, algorithms, and memory management.
  • Experience with Colyseus, WebRTC, or socket-based networking is an advantage.
  • Excellent problem-solving skills and ability to work independently in a remote environment.

Nice-to-Haves

  • Experience working on multiplayer games or simulation systems.
  • Knowledge of Node.js, TypeScript, or Python for scripting/integration.
  • Understanding of real-time 3D rendering pipelines or spatial audio systems.

Why Join Us

  • Work on a cutting-edge project redefining remote collaboration and gamified environments.
  • Fully remote with flexible hours.
  • Collaborate with a passionate global team building next-generation experiences.

Job Types: Full-time, Part-time, Contract

Education:

  • Bachelor's (Required)

Experience:

  • C++: 2 years (Required)

Language:

  • English (Required)

© 2025 Qureos. All rights reserved.