Développeur Unity VR Senior – Remote / Worldwide

À distance
À plein temps
Temps partiel
Vous rêvez de repousser les limites de la réalité virtuelle? En tant que développeur Unity VR senior, vous piloterez la refonte d’un jeu arcade solo. Vous utiliserez C# (.NET 6), Unity 2021 LTS et SteamVR pour façonner une expérience immersive. Ce poste en Remote / Worldwide s’adresse à vous si vous maîtrisez XR, pipeline VR et performance temps réel. À propos du projet - Le produit cible un public solo passionné d’arcade, vous améliorerez le gameplay, l’interface utilisateur et l’expérience générale. - Vous revisiterez les mécaniques actuelles pour garantir fluidité et immersion à 90+ fps. - Le projet comprend des phases d’optimisation, d’intégration de nouveaux assets 3D et de calibrage des périphériques. Responsabilités clés - Auditer et analyser les données de jeu (nombre de parties, crédits consommés) pour optimiser l’engagement et la rétention. - Concevoir et intégrer les instructions contextuelles, notifications visuelles et retours haptiques pour guider l’utilisateur naturellement. - Mettre à jour en temps réel la position et l’orientation du casque VR (compatibilité SteamVR et OpenXR) — assurant une synchronisation impeccable. - Identifier, diagnostiquer et corriger les anomalies logicielles, tout en documentant les correctifs (tests unitaires et d’intégration). - Collaborer étroitement avec les artistes 3D, game designers et ingénieurs backend pour enrichir l’écosystème de développement. - Effectuer des revues de code et participer aux pipelines CI/CD (Git, GitHub Actions, GitLab CI) pour garantir la robustesse du produit. Compétences requises - Maîtrise de C# (version 8+, .NET 6 ou ultérieur) et du moteur Unity (2021 LTS ou supérieur). - Expérience avérée dans le développement de projets non mobiles (PC, casques VR desktop). - Solide connaissance de l’API SteamVR (plugin officiel) et du XR Interaction Toolkit. - Compétences en optimisation des performances (profiling, gestion mémoire, réduction de latence). - Connaissance des shaders (ShaderLab, HLSL) et de la pipeline graphique Unity. - Pratique des outils de versionning (Git, GitLab/GitHub) et méthodologies Agile (Scrum, Jira). - Bonne communication en français et anglais technique (documentation, stand-ups, pair programming). Atouts - Expérience en développement .NET (hors Unity) pour applications desktop ou web. - Connaissance du développement d’applications VR non ludiques (simulation, formation). - Maîtrise des mathématiques 3D, physiques du jeu et design d’interaction immersive. - Familiarité avec AR Foundation, Unreal Engine ou moteurs alternatifs. - Expérience d’intégration de services backend (REST API, WebSocket). Pourquoi nous rejoindre ? Rejoignez une équipe internationale de passionnés et évoluez dans un cadre Agile stimulant. Vous aurez l’opportunité de marquer de votre empreinte l’avenir de la VR et de grandir avec nous!