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.
We are developing a large-scale multiplayer project with a client side built on C++ (Cocos2d) and C# (Unity), as well as an extensive server backend.
We are looking for a Core Client Developer to help strengthen and expand the core components on the client side.
Tasks to be solved:
1. Creating and maintaining Core modules
Migrating code (e.g., map logic, metagameplay) into the Core area of responsibility via audits, refactoring, and splitting into separate modules.
Participating in the development and maintenance of permissions systems based on configurable conditions for managing access to game functions.
2. Redesign and refactoring
Developing universal mechanisms for special offers, promotions, buffs, and effects, so that feature teams can configure specific cases without modifying the Core.
Improving the HotReload system (seamless updates to configuration and functionality across environments).
Participating in the development of a system of "instances" (separate locations/scenes/subsystems) that have special game rules.
3. Faster integration of new mechanics
Creating a convenient API and clear documentation (guides, FAQ, examples).
4. Maintaining Core code quality
Code reviews, decomposition, and refactoring of large code sections without massive breaking changes, in collaboration with more experienced developers.
Loading similar jobs...
Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.