Backend C++ Developer (Core Team)
ScorewarriorJoin Our Core Team as a Backend C++ Developer
Are you a passionate C++ developer looking to make a significant impact in the gaming industry? Join our Core Team at Scorewarrior, where we are dedicated to developing high-quality games that unite and excite people worldwide. We are seeking a talented Backend C++ Developer to work on the key functional features of our gaming projects.
About the Role
As a Backend C++ Developer, you will be responsible for designing and developing new game mechanics, creating robust APIs, and enhancing our library (engine) components. You will also write unit and integration tests, develop tools and scripts for automating development processes, and review the code and design of game mechanics. Your role will involve redesigning and refactoring game mechanics to eliminate technical debt and ensure scalability and maintainability.
Key Responsibilities
- Design and develop new game mechanics and APIs.
- Enhance and maintain our library (engine) components.
- Write unit and integration tests to ensure code quality.
- Develop tools and scripts for automating development processes.
- Review and refactor code to improve performance and maintainability.
- Collaborate with cross-functional teams to deliver high-quality gaming experiences.
Requirements
- At least 3 years of experience working with C++ in a product-oriented company.
- Strong understanding of design principles and patterns.
- Basic knowledge of network basics (TCP/IP) and protocols (RPC, HTTP).
- Familiarity with relational databases and SQL.
- Proficiency in Linux and a willingness to learn Python for tool development.
- Good soft skills and initiative.
Preferred Qualifications
- Samples of code that demonstrate your expertise.
- Knowledge of different back-end architectures.
- Familiarity with C++ Core Guidelines.
- Experience in designing large-scale features or systems.
- Interest in software design and development.
Our Technology Stack
- C++20, Clang, CMake
- Boost (for library use)
- PostgreSQL
- GitLab, TeamCity, Ansible
- SonarQube, Clang-Tidy, Clang-Format
- Python for utilities
- Linux
What We Offer
- Competitive remuneration package, including a 13th salary.
- Full-coverage relocation for you and your family to Limassol, Cyprus.
- Private health insurance for you and your family members.
- Monthly school allowance for your children.
- Lunch compensation.
- Personal development opportunities, including professional and language courses.
- Bonuses for outstanding results, years worked, getting married, and the birth of a child.
- Friendly monthly office parties and epic annual offsite company events.
Join us at Scorewarrior and be part of a team that is passionate about creating the best gaming experiences. Apply now to take your career to the next level!
Benefits Extracted with AI
- Medical insurance
- Full-coverage relocation to Cyprus
- Private health insurance for family
- Monthly school allowance for children
- Lunch compensation
- Professional and language courses
- Bonuses for outstanding results
Similar jobs
Last update: 23 minutes ago
DevOps Engineer
Join Wargaming as a DevOps Engineer in Nicosia, Cyprus. Manage game servers, optimize services, and develop automation for global operations.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Senior Lead Software Engineer (.NET, C#)
Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.
Senior Frontend Developer
Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Full Stack Developer
Join FP Markets as a Senior Full Stack Developer in Limassol, Cyprus. Work with Laravel, WordPress, and more in a hybrid environment.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
DevOps Engineer
Join Wargaming as a DevOps Engineer in Vilnius, Lithuania. Work on game server lifecycle, automation, and infrastructure services.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Software Engineering Team Lead (.NET, Microservices)
Lead a team of software engineers at Kaizen Gaming, focusing on .NET, Microservices, and REST APIs. Drive project success and team growth.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Senior Software Engineer (C# .Net Core)
Join DraftKings as a Senior Software Engineer in Dublin to develop high-performance software using C# .Net Core and cutting-edge technologies.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Software Development Engineer with C# Experience
Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.