Remote C++ Mobile Game Developer

at Magic Media

Posted 3 days ago 1 applied

Description:

  • Magic Media is a pioneering media, entertainment, and tech group with a presence in 15 countries, specializing in art, animation, cybersecurity, game development, software development, VFX, and video production.
  • The company is seeking a self-motivated, goal-oriented C++ Game Developer who is a strong team player with extensive C++ development experience in games.
  • The role involves maintaining and building code using C++ for all assigned work streams.
  • Responsibilities include working on gameplay, porting, and mobile native code, as well as working on Kotlin and/or Swift with interfaces to C++ game code.
  • The developer will help provide architectural oversight across the entire application and collaborate to devise optimal engineering solutions to technical challenges.
  • Knowledge of C++, Kotlin and/or Swift, Google Console and/or App Store Connect processes, memory optimization in games, and fundamentals of game development is required.
  • Excellent communication skills and fluency in English are essential.

Requirements:

  • Candidates must have extensive experience in C++ development, particularly in the gaming industry.
  • A solid understanding of Kotlin and/or Swift is required, along with knowledge of Google Console and/or App Store Connect processes.
  • Applicants should possess a strong understanding of C++ in games and memory optimization techniques.
  • A fundamental understanding of game development principles is necessary.
  • Excellent communication skills and fluency in English are mandatory.

Benefits:

  • This position offers the flexibility of being permanently remote.
  • Employees will have the opportunity to hone and improve their skills by working on a diverse variety of engaging projects.
  • The role provides the chance to be part of an international group with offices worldwide.
  • There are opportunities for career growth and development within the company.
  • Employees will work closely with a team of like-minded individuals in a fast-paced, multicultural environment.
  • Ongoing training and professional self-improvement opportunities are available.
  • Flexible working hours are offered to accommodate personal schedules.
  • The company promotes an inclusive culture and encourages open communication among team members.