Graphics Programmer

Magic Media Logo

Magic Media

πŸ“Remote - Serbia

Summary

Join Magic Media, a leading media, entertainment, and tech group, as a C++ Graphics Programmer. You will be responsible for developing shaders, graphics pipelines, and art tools for various gaming titles. This role requires extensive experience in graphics programming and Unity, including design, development, coding, testing, debugging, and technical documentation. The position offers a permanently remote work arrangement and opportunities for professional development within a fast-paced, international team. Ideal candidates possess 3+ years of experience as a graphics engineer and a passion for video games. Additional experience with mobile game development and knowledge of Kotlin/Swift are desirable.

Requirements

  • 3+ years of experience as a Graphics engineer
  • A passion for video games

Responsibilities

  • Work with highly efficient and high quality graphics, from shader development, tools development to runtime implementation
  • Development of systems involving materials and textures
  • Research and development for cutting edge technologies
  • Work on low-level graphics for mobile platforms
  • Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts and optimization
  • Very strong debugging skills
  • Strong reporting and documentation skills
  • Flexibility and ability to adapt to new technological changes as per project need
  • Worked as a graphics engineer in game features or full game titles

Preferred Qualifications

  • Involved in the development of at least one large game title from A-Z
  • Experience with mobile games
  • Knowledge of Kotlin and/or Swift
  • Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent)

Benefits

  • Permanently remote position
  • An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects
  • Be part of an international group with offices worldwide
  • Career growth and development
  • Working closely with a team of 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.