Senior Client C++ Developer (Gameplay team)
Scorewarrior
Description
-
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.
-
A team of professionals with a passion for gamedev and a drive to make Total Battle the #1 MMO 4X strategy game.
-
An excellent remuneration package, including a 13th salary.
-
Full relocation coverage for you and your family to Cyprus (Limassol).
-
A modern, sunny office close to the sea.
-
Private health insurance for you and your family members.
-
A monthly pre-school, school, and university allowance for employees' children.
-
Lunch compensation.
-
A sports and fitness allowance.
-
Company-funded personal development opportunities (professional and language courses, books, etc.).
-
Bonuses for outstanding results, years of service, marriage, and childbirth.
-
Friendly monthly office parties and epic annual offsite company birthday and Christmas celebrations.
Eligibility Criteria
-
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.
-
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
About Scorewarrior
-
