Estamos buscando un/a Unity 3D Developer Senior con un perfil técnico sólido y orientación creativa, para incorporarse a un equipo de alto nivel enfocado en el desarrollo de experiencias 3D interactivas y productos innovadores basados en Unity.
La persona seleccionada asumirá un rol clave en el diseño, desarrollo y optimización de soluciones interactivas en tiempo real, colaborando con equipos multidisciplinarios y aportando una visión técnica avanzada, desde la arquitectura del proyecto hasta la implementación final.
CONTEXTO & RESPONSABILIDADES
- Diseñar e implementar sistemas interactivos complejos utilizando Unity 3D y C#, desde la fase conceptual hasta el despliegue final.
- Colaborar con equipos de arte, diseño y producto para traducir conceptos creativos en soluciones técnicas eficientes y escalables.
- Optimizar el rendimiento gráfico y lógico de las aplicaciones en diferentes plataformas (desktop, mobile, VR/AR).
- Liderar revisiones de código y asegurar buenas prácticas de programación, arquitectura y control de versiones.
- Investigar, proponer e integrar nuevas tecnologías, herramientas o frameworks que aporten valor al pipeline de desarrollo.
- Participar activamente en la planificación técnica de proyectos, estimaciones de esfuerzo y toma de decisiones estratégicas.
- Garantizar la calidad, estabilidad y mantenibilidad del código a lo largo del ciclo de vida del producto.
EXPERIENCIA & CONOCIMIENTOS
- El perfil a incorporar deberá contar con experiencia avanzada en desarrollo 3D en Unity, incluyendo:
- Al menos 4 años de experiencia profesional trabajando con Unity 3D y C# en proyectos reales.
- Portfolio técnico demostrable que refleje experiencia previa en desarrollo de productos interactivos (videojuegos, simulaciones, VR/AR, etc.).
- Experiencia en desarrollo multiplataforma (PC, móviles, dispositivos XR).
- Dominio de técnicas de optimización de rendimiento, gestión de assets, renderizado y scripting.
- Conocimiento sólido de principios de programación orientada a objetos, estructuras de datos y patrones de diseño.
- Buen manejo de herramientas de control de versiones como Git.
- Capacidad para trabajar en entornos ágiles y equipos multidisciplinares.
Se valorará positivamente:
- Experiencia en desarrollo para realidad virtual (VR) o realidad aumentada (AR).
- Conocimiento de render pipelines (URP, HDRP), shaders, DOTS o ECS.
- Familiaridad con integración de servicios externos, animación avanzada o IA básica en Unity.
- Participación en el desarrollo de productos publicados o disponibles al público.
- Inglés técnico fluido.
CONTRATACIÓN & UBICACIÓN
La contratación será en modalidad autónomo a jornada completa (40h semanales).
El trabajo se desarrollará en formato remoto, aunque podría requerir alguna visita puntual a cliente o eventos del equipo.
La incorporación es inmediata y la tarifa se ajustará en función de la experiencia y el portfolio aportado.