Gameloft banner
Gameloft logo

C++ Lead Game Programmer (War Planet Online)

Gameloft logo Gameloft
๐Ÿ‡ง๐Ÿ‡ฌ Sofia, Bulgaria
Contract Full Time
Experience Level Senior (5+ years)
Published Date

Your Mission: Lead the Code Behind a Global RTS

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.

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.
Featured Jobs
More Jobs
Latest News
More News