C++ Lead Game Programmer (War Planet Online)
Gameloft
Sofia, Bulgaria
Job Details:
As Lead Game Programmer on War Planet Online, you will take charge of the technical development of one of Gameloft’s most ambitious and complex real-time strategy games. You’ll be responsible not just for writing code, but for shaping the technical direction of the project, guiding a skilled programming team, and collaborating closely with producers, game designers, and artists.
- Lead and mentor a team of programmers, ensuring high performance, growth, and collaboration within the team;
- Own the codebase quality: design, review, and maintain robust and scalable systems using C++;
- Oversee the technical planning and execution of gameplay features, tools, and system improvements;
- Collaborate cross-functionally with design, art, QA, and production to ensure smooth integration and feature delivery;
- Anticipate production challenges and provide scalable and long-term solutions;
- Monitor performance, stability, and memory usage, and optimize when needed;
- Promote and enforce coding standards, best practices, and documentation habits;
- Foster an agile, solution-oriented mindset within the team, participating in sprint planning, reviews, and retrospectives;
- Be an active contributor to strategic decisions regarding architecture, tools, and technologies.
About You:
What You Bring:
- Proven experience as a Senior or Lead Programmer in game development (preferably in live/mobile games);
- Strong C++ skills and deep understanding of object-oriented programming and design patterns;
- Solid knowledge of client-server architecture and multiplayer game logic;
- Hands-on experience with debugging, optimization, and cross-platform development (iOS/Android/Windows);
- Understanding of memory/performance constraints in large-scale mobile games;
- Familiarity with in-house tools, CI/CD pipelines, and version control systems;
- Strong problem-solving mindset and a proactive, ownership-driven attitude;
- Ability to mentor, inspire, and drive a team forward;
- Excellent English communication skills, written and verbal.
Bonus Points For:
- Previous work on strategy or MMO games;
- Experience with scripting languages (Lua, Python) or shader programming;
- Passion for RTS games and deep understanding of player experience.
Don't forget to mention EuroTechJobs when applying.