Senior Client C++ Developer - Game Development
About the Role
We are looking for a Senior Client C++ Developer to join our team at Scorewarrior, a game developer and publisher based in Limassol, Cyprus. This Senior Client C++ Developer remote position offers an exciting opportunity to work on our flagship game, Total Battle, aiming to become the No. 1 strategy game in the world. You will be part of a passionate team of over 200 professionals dedicated to creating high-quality games.
What You'll Do
- Develop and maintain core modules for our games, ensuring simplicity, scalability, and excellent quality.
- Refactor and redesign existing code to enhance performance and maintainability.
- Create universal mechanisms for in-game special offers and promotions, enabling feature teams to configure specific cases without core edits.
- Refine the HotReload system for seamless updates in various environments.
- Design an "instances" system with unique game rules for different locations and scenes.
- Accelerate the integration of new mechanics by migrating repetitive code into reusable core components.
- Maintain core code quality through decomposition, code reviews, and refactoring.
- Document APIs and create clear guides and FAQs for developers.
Requirements
- 6+ years of commercial development experience, including 4+ years in C++ client-side development.
- Experience with 2D/3D game engines such as Cocos2d-x or Unity.
- Proven track record in creating or supporting complex game projects or large mobile titles.
- Strong understanding of design patterns and principles (SOLID, GOF, KISS, YAGNI).
- Ability to write testable code and work with profilers, templates, and multithreading.
- Familiarity with build pipelines for iOS/Android and mobile app lifecycles.
Nice to Have
- Experience in writing or running performance tests.
- Proficiency in C# development.
- Knowledge of game development tools and libraries.
- Experience with software architectures like MVC, MVP, MVVM, ECS.
What We Offer
- A great workplace with 99% employee satisfaction and low turnover.
- Full relocation and visa support for you and your family.
- Competitive salary with performance bonuses and a 13th month salary.
- Private family health insurance and educational allowances for children.
- Opportunities for specialized training and certifications.
This Senior Client C++ Developer remote role is perfect for those looking to advance their development career while enjoying the beautiful environment of Cyprus. Join us at Scorewarrior and help shape the future of gaming!
This Senior Client C++ Developer role at Scorewarrior offers an exciting opportunity in the gaming industry with competitive compensation and relocation support.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months