Enable job alerts via email!

Graphics Programmer (C++)

Magic Media

Çankaya

Remote

TRY 30,000 - 45,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Magic Media is seeking a C++ Graphics Programmer to enhance our gaming projects. The ideal candidate will have extensive experience in graphics programming, focusing on shader development and optimization for various gaming platforms. Join a dynamic team dedicated to creating engaging games and enjoy benefits like remote work and career growth opportunities.

Benefits

Permanent remote position
Opportunities for skill improvement
Career growth and development
Flexible working hours
Inclusive culture with open communication

Qualifications

  • At least 3 years of experience as a Graphics Engineer.
  • Experience in game features or full game titles.
  • Passion for video games.

Responsibilities

  • Work on high-quality graphics, including shader development.
  • Develop systems involving materials and textures.
  • Identify performance bottlenecks and implement solutions.

Skills

Shader Development
Graphics Programming
Debugging
Multi-threading
Optimization

Education

Degree in Computer Science or Mathematics

Job description

Magic Media is a pioneering media, entertainment, and tech group powered by creativity and innovation. We have a physical presence in 15 countries and expertise in the areas of art, animation, cybersecurity, game development, software development, VFX, and video production among others. We work with leading developers and publishers within the games and tech industry, providing support and solutions designed around individual needs and carried out by global experts.

We are looking for a C++ Graphics Programmer to join our team. The ideal candidate will have extensive full-time experience as a graphics programmer and Unity programming experience in games. As a developer, you will be responsible for shaders, graphics pipelines, and art tools development for various gaming titles. This includes design, development, coding, testing, debugging, estimating task completion, and writing technical design documents.

What you will do:
  1. Work on high-quality graphics, including shader development, tools creation, and runtime implementation.
  2. Develop systems involving materials and textures.
  3. Research and develop cutting-edge technologies.
  4. Work on low-level graphics for mobile platforms.
  5. Identify performance bottlenecks and implement solutions, including multi-threading, OS concepts, and optimization.
  6. Demonstrate strong debugging skills.
  7. Maintain strong reporting and documentation practices.
  8. Adapt to new technological changes based on project needs.
Requirements:
  • Experience as a graphics engineer in game features or full game titles.
  • At least 3 years of experience as a Graphics Engineer.
  • A passion for video games.
Desirable qualities:
  • Involvement in the development of at least one large game title from start to finish.
  • Experience with mobile games.
  • Knowledge of Kotlin and/or Swift.
  • Solid technical foundation, such as a degree in Computer Science or Mathematics or equivalent.
Benefits:
  • Permanent remote position.
  • Opportunities to hone and improve your skills through diverse projects.
  • Be part of an international group with offices worldwide.
  • Career growth and development.
  • Work with a team of like-minded professionals in a fast-paced, multicultural environment.
  • Ongoing training and opportunities for self-improvement.
  • Flexible working hours.
  • An inclusive culture with open communication.

At Magic Media, our passion lies in gaming. Our vision is to create and deliver engaging and interesting games for our clients. We can deliver high-quality work on any platform, whether on console, PC, or mobile. We believe that reputation and results are intertwined, and we strive to find talented creators to deliver the best results.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.