Lisbon, Lisbon, Portugal Remote (Global)

Magic Media is hiring a Lead C++ Game Developer

About the Role

Magic Media is looking for a Lead C++ Game Developer to own the technical direction for our game projects. In this role, you will maintain and build C++ code across work streams while collaborating closely with content creators and engineers to deliver games across multiple platforms.

What You'll Do

  • Maintain and build C++ code for all assigned work streams.
  • Work on gameplay, UI, and native Mobile code.
  • Develop Kotlin and/or Swift interfaces to C++ game code.
  • Provide architectural oversight across the entire application.
  • Collaborate to devise optimal engineering solutions to technical challenges.
  • Lead the team, define the architecture, and identify main issues in the codebase.
  • Mentor other developers.
  • Communicate directly with the client to discuss technical issues and future plans.

What We're Looking For

  • Proficiency in C++.
  • Knowledge of Kotlin and/or Swift.
  • Understanding of C++ in games and memory optimization.
  • Experience with UI and networking code.
  • Strong grasp of the fundamentals of game development.
  • Excellent communication skills and fluency in English.
  • Experience leading a team of at least 5 other developers.

Nice to Have

  • Experience with Unreal or Unity.
  • Experience working with APIs.
  • A solid technical foundation (e.g., Computer Science or Maths degree).

Technical Stack

  • C++
  • Kotlin
  • Swift
  • Unreal
  • Unity

Team & Environment

This is a lead role where you will manage a team of at least 5 developers.

Benefits & Compensation

  • Permanently remote position.
  • Opportunity to hone skills on a diverse variety of engaging projects.
  • Part of an international group with offices worldwide.
  • Clear path for career growth and development.
  • Work closely with like-minded people in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities.
  • Flexible working hours.
  • An inclusive culture and open communication.

Work Mode

This is a global, fully remote position.

Magic Media is an equal opportunity employer.

Required Skills
C++Unreal EngineUnityKotlinSwiftGame DevelopmentTeam LeadershipProject ManagementSoftware ArchitectureCross-platform DevelopmentPerformance OptimizationCode ReviewMentoring
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Magic Media

A pioneering media, entertainment, and tech group with expertise in art, animation, cybersecurity, game development, software development, VFX, and video production. They work with leading developers and publishers within the games and tech industry.

Visit website
Job Details
Category management
Posted 4 months ago