📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Software Engineer – 3D Graphics & Metal (Remote)

AVAtalk Health Inc. · Casablanca-Settat

Remote
CDD Remote Senior 🇬🇧 English
Metal MSL shaders Swift Objective-C C++ OpenGL 3D graphics programming texture mapping texture layering performance optimization

Job description

About the role

We are looking for a senior‑level software engineer with deep expertise in computer graphics to build a real‑time avatar customization system for iOS. The role is a three‑month fixed‑term freelance contract, fully remote, and focuses on leveraging Metal and related shader technologies.

Key responsibilities

  • Design and implement a system that layers multiple textures on avatars in real time.
  • Optimize rendering and texture loading to ensure smooth performance across hardware configurations.
  • Write custom MSL shaders for texture blending, transparency, and material effects.
  • Collaborate with UI/UX designers to integrate the customization system into the avatar interface.
  • Test the solution across use cases and debug rendering issues.

Required profile

  • Proven experience with Metal, MSL shaders, and the graphics pipeline.
  • Strong background in 3D graphics development, including custom shader creation and texture management.
  • Hands‑on experience with texture layering techniques, blending modes, and coordinate handling.
  • Proficiency in Swift, Objective‑C, or C++ for iOS Metal development.
  • Excellent problem‑solving and debugging skills for rendering artifacts.

Required skills

  • Metal
  • MSL shaders
  • Swift
  • Objective‑C
  • C++
  • OpenGL
  • 3D graphics programming
  • Custom shader development
  • Texture mapping
  • Texture layering
  • Performance optimization

What we offer

  • Fixed‑term contract for 3 months
  • Fully remote work
  • Monthly compensation of 14,000 AED

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec AVAtalk Health Inc..
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDD basé à Casablanca-Settat.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

103 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

AVAtalk Health Inc.

Casablanca-Settat