Ingeniero Senior de Unity3D | Sector Sanitario y Ciencias de la Vida | Remoto
Remoto
Jornada completa
Trabajará en el desarrollo de interfaces de usuario avanzadas utilizando Unity3D para aplicaciones de escritorio en los sectores sanitario y de ciencias de la vida. Su dominio en diseño de UI, arquitectura MVVM y programación orientada a objetos será fundamental para crear soluciones eficientes, escalables y mantenibles que satisfagan los requisitos complejos de sistemas médicos modernos.
Responsabilidades Principales
- Diseñar e implementar componentes de interfaz de usuario de alto rendimiento utilizando Unity3D 2023.2 y los frameworks más recientes de .NET 8.
- Aplicar patrones arquitectónicos MVVM (Modelo-Vista-VistaModelo) para garantizar una clara separación de responsabilidades y mantenibilidad del código.
- Desarrollar estructuras de código modulares mediante principios sólidos de programación orientada a objetos.
- Optimizar bases de código existentes para mejorar el rendimiento y la experiencia del usuario final.
- Colaborar con equipos multidisciplinarios para traducir requisitos complejos en especificaciones técnicas implementables.
- Abordar desafíos técnicos mediante enfoques innovadores de resolución de problemas.
- Implementar elementos de UI responsivos que proporcionen experiencias intuitivas para profesionales del sector sanitario.
- Participar en revisiones de código para mantener altos estándares de calidad y coherencia.
- Documentar exhaustivamente procesos de desarrollo, especificaciones técnicas y uso de API.
- Mantenerse actualizado con las últimas tendencias en desarrollo con Unity3D y tecnologías relacionadas.
Habilidades y Cualificaciones Requeridas
- Mínimo 5+ años de experiencia como Desarrollador .NET con experiencia demostrable en entorno Unity3D.
- Dominio avanzado del lenguaje de programación C# y framework .NET (versiones 6.0+).
- Experiencia significativa desarrollando componentes de UI para aplicaciones de escritorio utilizando Unity UI Toolkit y UGUI.
- Conocimiento profundo y aplicación práctica del patrón arquitectónico MVVM en proyectos reales.
- Sólida comprensión de principios de programación orientada a objetos y patrones de diseño.
- Experiencia con sistemas de control de versiones Git, incluyendo estrategias de ramificación y flujos de trabajo colaborativos.
- Capacidad superior para depurar y optimizar bases de código complejas.
- Comprensión avanzada de los principios de diseño UI/UX y su implementación efectiva en Unity.
- Capacidad demostrada para trabajar con autonomía en un entorno remoto.
- Excelentes habilidades de comunicación profesional en inglés.
Valorable
- Experiencia previa con aplicaciones de software en el ámbito sanitario o ciencias de la vida.
- Conocimiento práctico de estándares de accesibilidad para aplicaciones de escritorio.
- Experiencia con NUnit o frameworks similares para pruebas automatizadas en Unity.
- Dominio de técnicas avanzadas de animación y transiciones de UI en Unity.
- Experiencia con optimización de rendimiento específica para aplicaciones Unity complejas.
- Conocimiento de programación reactiva con UniRx o tecnologías similares.
- Familiaridad con integración continua, entrega continua y automatización de despliegues.
Por Qué Unirse a Nuestro Equipo
- Forme parte de una organización vanguardista que genera impacto significativo en los sectores sanitario y de ciencias de la vida. Trabajará con tecnologías punteras en un entorno que valora la innovación, la colaboración y el desarrollo profesional continuo.
- Nuestra política de trabajo completamente remoto le permite mantener un equilibrio óptimo entre vida profesional y personal mientras participa en proyectos trascendentales que mejoran la prestación sanitaria mundial.
- Ofrecemos remuneración competitiva, oportunidades constantes de perfeccionamiento técnico y la posibilidad de influir directamente en el futuro de las aplicaciones para el sector sanitario.