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.