B&A
31st Union
Lead UI Engineer
Quiénes somos
SOMOS CREADORES DE JUEGOS
Somos un equipo diverso de desarrolladores impulsados por la pasión por nuestro arte, unidos por nuestros valores fundamentales e inspirados por una cultura de inclusión para crear juegos increíbles que emocionen a los jugadores de todas partes. Buscamos el crecimiento y la innovación en un entorno de seguridad y confianza. Nuestra cultura se basa en la convicción de que contar con voces más variadas en nuestro colectivo fortalecerá a nuestro equipo y a nuestros juegos. Buscamos a nuestro próximo compañero de equipo, alguien que suba el listón y nos haga mejores.
Qué necesitamos
Buscamos un Lead UI Engineer para proporcionar dirección técnica a nuestro proyecto multijugador AAA y liderazgo a nuestro equipo de ingenieros de UI. En este puesto, diseñarás y crearás sistemas de UI flexibles, escalables, accesibles y de alto rendimiento utilizando marcos de trabajo modernos de UE5 (CommonUI, MVVM, Enhanced Input), mientras colaboras estrechamente con ingenieros y equipos interdisciplinares. El candidato ideal cuenta con una amplia experiencia en todos los aspectos del desarrollo de UI, incluyendo la gestión de recursos sin interrupciones, la integración con servicios de backend latentes, el soporte para una amplia gama de dispositivos de visualización y altas tasas de fotogramas, requisitos específicos de consolas y configuración en vivo.
Qué harás
- Colaborar de forma creativa con Diseño y Producción en nuevas funcionalidades para identificar oportunidades, desafíos y costes.
- Dirigir el diseño técnico y la implementación de la UI del juego utilizando patrones de gran soporte/los mejores de su clase y marcos de trabajo de UE.
- Mantener soluciones robustas para la gestión asíncrona de activos y la integración con servicios de backend latentes (p. ej., inventario, matchmaking, telemetría en vivo) manteniendo una experiencia de usuario receptiva.
- Gestionar el rendimiento de la UI y los presupuestos de memoria. Aprovechar la GPU cuando sea necesario para dar soporte a un juego competitivo de alta tasa de fotogramas.
- Asegurar que las implementaciones de UI cumplan con los requisitos de certificación de terceros.
- Crear sistemas de UI diseñados para el despliegue global, dando soporte al escalado dinámico de texto, diversos conjuntos de fuentes, tablas de cadenas complejas e idiomas de derecha a izquierda.
- Implementar funciones de accesibilidad integrales para dar soporte a un diseño de UX inclusivo.
- Arquitectar sistemas de UI basados en datos que soporten la configuración del lado del servidor. Esto incluye diseños de pantalla dinámicos, reordenación por control remoto, reducción de fricción y promociones en tiempo real sin necesidad de parches en el cliente.
- Mentorizar a un equipo de ingenieros de UI, realizar revisiones de código y desarrollar flujos de trabajo para mejorar la eficiencia del equipo de diseño de UI/UX.
Qué te hará encajar perfectamente
- 7+ años de experiencia profesional en programación de juegos, incluyendo al menos 2 títulos AAA publicados en un puesto de Senior o Lead UI.
- Conocimiento técnico profundo de los sistemas de UI de Unreal Engine, específicamente CommonUI, UMG, Slate y patrones MVVM.
- Habilidades expertas de programación en C++, específicamente en lo que respecta al manejo de datos asíncronos, gestión de memoria e interoperabilidad entre C++ y Blueprint.
- Experiencia directa en la resolución de problemas de certificación de consola relacionados con la UI (TRC/TCR) para plataformas PlayStation y/o Xbox.
- Comprensión práctica de la canalización de materiales de Unreal aplicada a la creación de materiales y sombreadores de UI de alto rendimiento.
Cualificaciones beneficiosas
- Experiencia en Live Ops / F2P: Experiencia demostrable trabajando en un juego de servicio en vivo o Free-to-Play, con una sólida comprensión de la UI de comercio, entrega de contenido dinámico y embudos de conversión de jugadores.
- Antecedentes en juegos de acción: Experiencia previa trabajando en shooters multijugador, RPG de acción o juegos competitivos.
--------------------------------------------------------------------------------
Se espera que el rango salarial para este puesto en California al inicio del empleo esté entre $133,900 y $198,160 al año. Sin embargo, el salario base ofrecido se basa en la ubicación del mercado y puede variar aún más dependiendo de factores individualizados para los candidatos al puesto, tales como conocimientos relacionados con el trabajo, habilidades, experiencia y otras consideraciones comerciales objetivas.
Sujeto a esas mismas consideraciones, el paquete de compensación total para este puesto también puede incluir otros elementos, incluyendo un bono y/o premios de capital y elegibilidad para participar en nuestro plan 401(K) y en el Programa de Compra de Acciones para Empleados.
#LI-Onsite #LI-Hybrid #LI-Remote
Los empleados regulares a tiempo completo también son elegibles para una variedad de beneficios en la Compañía, incluyendo: cobertura de seguro médico, dental, de visión y de vida básico; 14 días festivos pagados por año natural; tiempo de vacaciones pagado por año natural (que oscila entre 15 y 25 días) o elegibilidad para participar en el programa de tiempo libre discrecional de la Compañía; hasta 10 días de enfermedad pagados por año natural; permiso parental y por duelo pagado; programas de bienestar para la salud mental y otro apoyo al bienestar; apoyo a la planificación familiar a través de Maven; beneficios de transporte; y reembolsos por gastos relacionados con el fitness. Solo Ontario: No se utiliza Inteligencia Artificial para filtrar candidatos. El puesto es para una vacante existente.
