Values Value is looking for a talented Backend C++ Developer to join a well-established game development company specializing in cross-platform multiplayer games. This is a great opportunity to work on exciting projects, contribute to backend development, and be part of a dynamic and experienced team.
About the Employer
Our client is a game development studio with a strong track record of successful projects in the multiplayer gaming industry. They are based in Cyprus and focused on 4X strategy game.
Responsibilities
As a Backend C++ Developer, your key responsibilities will include:
- Design and develop game mechanics, and create a well-structured API.
- Design and develop components for the library (engine).
- Write unit and integration tests.
- Develop tools and scripts for automating development processes.
- Conduct code reviews and game mechanics design reviews.
- Redesign and refactor game mechanics, and address technical debt.
The Ideal Candidate Has:
- At least 3 years of experience working with C++ in a product-focused company as a Backend Developer.
- In-depth knowledge of design principles, patterns, and their applications.
- Understanding of networking fundamentals (TCP/IP) and protocols (any RPC, HTTP).
- Knowledge of relational databases and SQL basics.
- Experience with multithreading programming.
- Proficiency in Linux.
- Knowledge of or willingness to learn Python for tool and automation development.
Desirable Requirements:
- Code samples you can showcase.
- Knowledge of different backend architectures.
- Familiarity with best practices in C++ development (such as C++ Core Guidelines).
- Practical experience designing large features or systems.
- Familiarity with other high-level programming languages (for broader knowledge).
- Personal interest in software design and commitment to growth in this field.
What the Company Offers
- Official employment in Cyprus.
- Full relocation support for you and your family to Cyprus (Limassol).
- Competitive remuneration package, including a 13th salary.
- Bonuses for exceptional results, years of service, marriage, and childbirth.
- Private health insurance for you and your family members.
- Monthly school allowance for pre-school and school-age children.
- Lunch compensation.
- Company-sponsored personal development opportunities, including professional and language courses, books, etc.
- Friendly monthly office parties and epic annual offsite company birthday and Christmas parties.
Selection Process
- Screening interview with a Values Value recruiter.
- Technical interview with the development team.
- Test assignment.
- Final interview.
- Offer stage.
If you’re a passionate C++ Backend Developer eager to work on cutting-edge multiplayer games, we’d love to hear from you! Send your CV to talent@valuesvalue.com. Recommendations and referrals are also highly appreciated!