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++ Graphics Programmer to join their team, requiring extensive full-time graphics programming and Unity programming experience in games.
The role involves responsibilities such as shaders, graphics pipelines, and art tools development for various gaming titles, including design, development, coding, testing, and debugging.
The programmer will estimate task completion and write technical design documents.
Key tasks include working with high-quality graphics, developing systems involving materials and textures, researching cutting-edge technologies, and working on low-level graphics for mobile platforms.
The candidate should be familiar with performance bottlenecks, multi-threading, OS concepts, and optimization, and possess strong debugging, reporting, and documentation skills.
Flexibility and adaptability to new technological changes as per project needs are essential.
The candidate should have worked as a graphics engineer in game features or full game titles and have at least 3 years of experience as a Graphics engineer.
A passion for video games is required.
Requirements:
The candidate must have extensive full-time graphics programming and Unity programming experience in games.
A minimum of 3 years of experience as a Graphics engineer is required.
Strong debugging skills are essential for this position.
The candidate should possess strong reporting and documentation skills.
Familiarity with performance bottlenecks, multi-threading, OS concepts, and optimization is necessary.
The candidate should have experience working as a graphics engineer in game features or full game titles.
A passion for video games is a must.
Desirable qualifications include involvement in the development of at least one large game title from start to finish, experience with mobile games, and knowledge of Kotlin and/or Swift.
A solid technical foundation, such as a Computer Science or Maths degree or equivalent, is preferred.
Benefits:
This is a permanently remote position, allowing for flexible working hours.
The role offers an opportunity to hone and improve skills by applying them to a diverse variety of engaging projects.
Employees will be part of an international group with offices worldwide, promoting career growth and development.
The position involves working closely with a team of like-minded individuals in a fast-paced, multicultural environment.
Ongoing training and professional self-improvement opportunities are provided.
The company fosters an inclusive culture and encourages open communication.