Game Client C++ Developer
- On-site
- Limassol, Lemesos, Cyprus
- Engineering
Our team is looking for both Middle and Senior C++ developers to work on the client-side implementation of game features for a large-scale multiplayer project with long-term gameplay.
Job description
Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its hit game, Total Battle, to become the No.1 strategy game in the world. Our team consists of 200+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.
Our mission: to unite and excite people all over the world.
Our product: We are currently working on Total Battle - an MMO 4X strategy game with a deep political system and lots of player interaction. Players take on the role of a commander and need to develop their city, forge alliances, fight against monsters, and conquer other players.
Our team is looking for both Middle and Senior C++ developers to work on the client-side implementation of game features (from design document to production delivery) for a large-scale multiplayer project with long-term gameplay.
Tasks:
Design and implement solutions for new game mechanics — using documentation from game designers, create a technical design and implement it in Cocos2d-x and Unity based projects.
Prepare RFC documents describing your approach and discuss them with the team before implementation.
Deliver your solution to production and ensure it runs smoothly by monitoring its behavior after deployment.
Perform code reviews for other team members and follow team coding guidelines and best practices.
Participate in team meetings and discussions to stay aligned on priorities and progress.
Job requirements
At least 3 years of experience working with C++ (17+) in a product-based company.
Experience working with interfaces on any framework.
Knowledge of version control systems at a level sufficient for most real-world tasks.
Knowledge of design principles, patterns, and when to apply them.
Strong communication skills and initiative.
Nice to have:
Experience with 2D/3D game engines (e.g., Cocos2d-x, Unity or their equivalents).
Experience in developing with C#.
Background in projects with client-server interactions.
What we offer:
A Great Place to Work. 99% employee satisfaction, low turnover, and colleagues who genuinely enjoy collaborating.
Live and work in sunny Cyprus. We’re an office-first team in Limassol with a modern seaside workspace, and full relocation and visa support for you and your family.
Shape a global hit. We’re the only European studio with a 4X strategy title in the world’s top-10. Our top-50 mobile game has grown 25x in revenue and audience in the last five years.
Grow fast in a company that’s already strong. We’re independent, financially rock-solid, and expanding at startup speed, and we have never had lay-offs.
Work where ideas win. Flat structure, collective decision-making, and honest feedback create full transparency and help you grow fast.
Earn industry-leading rewards. High salaries, a 13th month, performance bonuses, and extra rewards for long service, marriage, or welcoming a child, and lunch every day.
Feel supported at every stage of life. Private family health insurance, plus a monthly allowance for children’s pre-school, school, and university education.
Your growth is our priority. From specialized training and certifications to language courses and books, you’ll have everything you need to keep learning.
or
All done!
Your application has been successfully submitted!
