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 C++ Game Developer who is self-motivated, goal-oriented, and a strong team player.
The ideal candidate should have extensive C++ development experience in games and a passion for the digital content production process.
Responsibilities include maintaining and building code using C++ for all assigned work streams, working on gameplay, porting, and mobile native code, and 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.
Requirements:
Candidates must have knowledge of C++.
Knowledge of Kotlin and/or Swift is required.
An understanding of C++ in games and memory optimization is necessary.
Candidates should have a solid understanding of the fundamentals of game development.
Excellent communication skills are essential.
Fluency in English is required.
A solid technical foundation, such as a Computer Science or Maths Degree or equivalent, is considered a desirable plus.
Benefits:
This position is permanently remote.
Employees will have the opportunity to hone and improve their skills by applying them to a diverse variety of engaging projects.
Team members will be part of an international group with offices worldwide.
There are opportunities for career growth and development.
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 provided.
Flexible working hours are available.
The company promotes an inclusive culture and open communication.