Unity Programmer - VR temps réel
Agence Francaise pour le Jeu Vidéo
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
JuniorJob location
Tech stack
Unity
App Store (IOS)
C Sharp (Programming Language)
Codecs
Software Design Patterns
Software Architecture
Visual Effects
Virtual Reality
Job description
En contact quotidien avec une équipe diverse (graphisme 3D, VFX, réalisation et production), vous assisterez le Lead Developer dans le développement d'expériences immersives sur Unity 3D (en C#).
Le poste est notamment constitué des missions suivantes :
- Concevoir et mettre en place des architectures logicielles robustes et scalables pour des expériences interactives en réalité virtuelle.
- Développer des fonctionnalités graphiques avancées (post-process, shaders, VFX) en étroite collaboration avec les artistes 3D.
- Créer et affiner des systèmes d'interactions intuitifs (controllers, hand tracking, gaze input, etc.).
- Optimiser les performances et la stabilité des applications VR pour leur distribution sur les App Store.
- Développer des outils internes pour accélérer la production d'expériences immersives
- Participer à la gestion technique du projet : estimation des tâches, suivi précis de la production, communication fluide avec les équipes de direction artistique et de production.
Requirements
Unity Programmer - VR temps réel, * Vous avez au moins 4 ans d'expérience dans le développement d'expériences interactives et immersives en VR/AR. Vous avez une première expérience professionnelle sur Meta Quest ou Apple Vision Pro.
- Vous maîtrisez Unity 3D et C# à un niveau avancé, et connaissez les spécificités techniques de la VR (optimisation mobile, latence, rendu stéréoscopique, pipeline XR).
- Vous êtes à l'aise avec Shader Graph, VFX Graph, et idéalement avez déjà conçu vos propres shaders custom.
- La maîtrise de certains Design Patterns spécifiques à Unity est un atout.
- La maîtrise du développement Android natif est un atout.
- Une connaissance de Blender est un atout.
- Une connaissance des technologies vidéo (stéréographie, codecs etc.) est un atout.
- Vous savez prototyper rapidement, documenter proprement votre travail, et proposer des solutions techniques élégantes à des problématiques créatives.
- Vous possédez une solide culture des expériences immersives, et une curiosité naturelle pour les nouvelles interfaces et technologies XR.
- Vous aimez les projets exigeants, où le storytelling, la direction artistique et la performance technique sont indissociables.
- Vous êtes rigoureux·se, autonome, et avez le souci du détail.
- L'anglais technique (oral et écrit) ne vous pose aucun problème.
Benefits & conditions
33 candidates * Fixed term contract Paris (75), Additional Information
Processus de recrutement :
- 15 minutes d'appel
- 1 entretien avec l'équipe
- 1 entretien avec les fondateurs