Desarrollador Unity VR Senior Remoto - Proyecto Arcade

Remoto
Jornada completa
Tiempo parcial
Como Desarrollador Unity VR Senior, trabajarás remotamente en la revisión de un producto arcade de un solo jugador. Emplearás C#, .NET 6 y Unity 2023 LTS con SteamVR API. Participarás en todo el ciclo de desarrollo: auditoría de datos, diseño de notificaciones, sincronización en tiempo real del casco y corrección de fallos críticos. Sobre el Proyecto - Se trata de un juego Arcade VR individual con mecánicas inmersivas y narrativa interactiva. - El proyecto está en fase de prototipo avanzado; el reto consiste en afinar jugabilidad y usabilidad. - Actualmente integrando SteamVR y preparando soporte futuro para Oculus Quest 2 y Valve Index. Responsabilidades Clave - Auditarás la cantidad de partidas y créditos para validar estadísticas de uso. - Integrarás instrucciones emergentes y notificaciones contextuales en el entorno VR. - Sincronizarás la posición y rotación del visor en tiempo real usando SteamVR API. - Depurarás y resolverás errores críticos y de rendimiento para una experiencia estable. - Colaborarás con diseñadores y artistas para pulir interfaces y transiciones en Unity. - Optimizarás shaders y pipelines de renderizado (URP/HDRP) para mantener 90+ FPS. - Gestionarás control de versiones con Git y flujos de trabajo ágiles (Scrum/Kanban). - Automatizarás compilaciones y pruebas con CI/CD (GitHub Actions, Azure DevOps). Habilidades Requeridas - Experiencia mínima de 4 años en desarrollo VR con Unity 2021 LTS o superior. - Dominio de C# 9.0+ y .NET 6 (o versiones más recientes) en entornos de producción. - Conocimiento avanzado de SteamVR API, OpenVR y XR Interaction Toolkit. - Capacidad para diseñar y mantener arquitecturas de software modulares y escalables. - Experiencia con URP, HDRP y optimización de renderizado para VR. - Familiaridad con Git, GitHub/GitLab y metodologías ágiles (Scrum/Kanban). - Habilidad para crear pruebas automatizadas y gestionar pipelines CI/CD. - Excelentes aptitudes de comunicación y trabajo en equipo en entornos distribuidos. Deseable - Conocimientos en desarrollo .NET independiente de Unity (ASP.NET Core, .NET 7). - Experiencia en aplicaciones no lúdicas (simuladores industriales, formación, salud). - Uso de otras APIs VR (Oculus SDK, OpenXR) y AR Foundation. - Experiencia con shaders en HLSL/Shader Graph y optimización GPU. - Familiaridad con experiencias multijugador en VR y redes P2P. - Conocimientos de C++ o Python para scripting de herramientas. ¿Por qué unirte? Únete a un equipo global apasionado por la innovación en Realidad Virtual. Tendrás oportunidades de crecimiento profesional, acceso a formaciones avanzadas y un entorno colaborativo donde tus ideas marcarán la diferencia.