Programmeur UI senior / Senior UI Programmer
Highdive
Highdive busca un programador UI senior para incorporarse a un proyecto de videojuego con sede en Montreal. Se trata de una oferta de tiempo completo orientada al desarrollo de interfaces, menús y sistemas UI en colaboración con equipos de diseño y arte.
Responsabilidades
- Desarrollar y supervisar los módulos de presentación del juego, como los menús y la ATH, así como los sistemas UI subyacentes.
- Analizar los documentos de diseño de juego y cuestionar activamente el diseño y la UX para optimizar la experiencia de jugador prevista.
- Diseñar, prototipar e implementar sistemas de UI y menús en todas las plataformas, garantizando uniformidad visual y funcional.
- Integrar diseños y animaciones, aportando conexiones técnicas para gráficos, animación y audio.
- Identificar y resolver limitaciones técnicas, optimizando el código UI para ajustarse a restricciones exigentes de rendimiento y memoria.
- Aplicar conocimientos de ergonomía, principios de UX, localización y accesibilidad.
- Iterar con rapidez a partir de los comentarios de otros departamentos.
- Mantenerse al día sobre frameworks e innovaciones de UI en la industria.
- Utilizar herramientas de IA/LLM para aumentar la productividad.
Requisitos
- Bachillerato o grado en informática, ingeniería informática o equivalente.
- Mínimo 6 años de experiencia en programación C++ en desarrollo de videojuegos o sistemas embebidos.
- Capacidad para escribir código C++ limpio, mantenible y eficiente, aplicando buenas prácticas de ingeniería de software.
- Comprensión de la filosofía y los flujos de trabajo MVVM.
- Capacidades excepcionales de diagnóstico y depuración.
- Fuertes habilidades de comunicación para colaborar con equipos multidisciplinares.
- Experiencia con Unreal Engine 5 (Slate, UMG).
- Se valorará experiencia con CommonUI, el plugin MVVM de Unreal y flujos de trabajo de plataforma centrados en PC.
- Capacidad para trabajar en un entorno bilingüe, con comunicación habitual en inglés fuera de Quebec.
Beneficios
- Cobertura de seguro y telemedicina desde el primer día.
- Asignación para transporte y comidas.
- Bono de referidos.
- REER con aportación del empleador.
- Oportunidad de formar parte de un nuevo equipo internacional de videojuego en Montreal.
Por favor, para solicitar este trabajo visita job-boards.greenhouse.io.