Senior C++ Developer - Game Development (Relocation to UAE)
About the Role
We are seeking a Senior C++ Developer to join our team at Scorewarrior, a leading game developer based in Limassol, Cyprus. This role offers the opportunity to work remotely and relocate to the beautiful United Arab Emirates. As a Senior C++ Developer, you will play a crucial role in developing key functionalities for our flagship game, Total Battle, which aims to be the number one strategy game globally.
What You'll Do
- Design and develop core modules for our game, ensuring high performance and scalability.
- Refactor and audit existing code to enhance maintainability and performance.
- Create universal mechanisms for in-game features, allowing flexibility for feature teams.
- Implement and generalize game mechanics, turning successful solutions into reusable components.
- Maintain core code quality through decomposition, code reviews, and refactoring.
- Develop a convenient API and clear documentation to support other developers.
- Collaborate with cross-functional teams to accelerate the integration of new game mechanics.
- Utilize profiling tools to optimize performance and memory handling.
Requirements
- 6+ years of commercial development experience, with at least 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, including strategy or MMORPG titles.
- Strong understanding of design patterns and principles (SOLID, GOF, KISS, YAGNI).
- Ability to write clean, testable code and experience with unit and integration testing.
- Familiarity with build pipelines for mobile platforms (iOS/Android).
Nice to Have
- Experience in C# development (2-3 years).
- Knowledge of game development tools and libraries (e.g., Spine, UI solutions).
- Experience with software architectures like MVC, MVP, MVVM, ECS.
What We Offer
- A vibrant workplace with a 99% employee satisfaction rate and low turnover.
- Comprehensive relocation support for you and your family.
- Competitive salary with performance bonuses and a 13th month salary.
- Private family health insurance and monthly allowances for children's education.
- Opportunities for professional growth through training and certifications.
Join us as a Senior C++ Developer and be part of a team that is shaping the future of gaming. This role not only offers the chance to work on exciting projects but also provides a supportive environment for your personal and professional growth.
This Senior C++ Developer role at Scorewarrior offers an exciting opportunity to work on leading game projects with relocation support to the UAE. Enjoy competitive benefits and a collaborative work environment.
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