Pharo Management
2K Czech
Ingeniero/a sénior de gameplay y animación
Título del puesto
Ingeniero/a sénior de gameplay y animación
Quiénes somos
Hogar de la galardonada franquicia Mafia, nuestro equipo está unido por la pasión por la narrativa rica, la presentación cinematográfica y la artesanía AAA. Buscamos mentes creativas y profesionales motivados que compartan nuestro amor por las historias, el estilo y la aventura. Si estás listo para ayudar a dar forma a la próxima generación de juegos narrativos, nos encantaría saber de ti.
Resumen del puesto
Como ingeniero/a sénior de gameplay y animación, establecerás un alto estándar de calidad de código y mostrarás pasión por el gameplay y la animación. En este puesto, serás responsable del desarrollo de nuestros sistemas clave de gameplay y animación, ampliarás y mantendrás el código de nuestra tecnología, herramientas y pipelines, trabajando en estrecha colaboración con animadores, artistas de personajes, diseñadores y programadores para ayudar a desarrollar características de juego espectaculares para nuestros títulos.
Departamento
Ingeniería
Ubicación(es)
Brighton (preferible), Brno, Praga
Reporta a
Ingeniero/a jefe
Tipo de contrato (indefinido, temporal, prácticas)
Indefinido
--------------------------------------------------------------------------------
Hangar 13 se enorgullece de la diversidad de los miembros de su equipo, socios y comunidades. Por este motivo, mantenemos nuestro compromiso de ofrecer igualdad de oportunidades de empleo en todos los aspectos de la relación laboral, desde la selección y contratación hasta la compensación, los beneficios, la disciplina y el despido.
Como empleador que ofrece igualdad de oportunidades, también nos comprometemos a garantizar que las personas cualificadas con discapacidad reciban las adaptaciones razonables necesarias para participar en el proceso de solicitud de empleo y/o entrevista, para desempeñar sus funciones laborales esenciales y para recibir otros beneficios y privilegios de empleo. Por favor, contáctanos si necesitas solicitar una adaptación razonable.
AVISO DE SEGURIDAD: Recientemente hemos tenido conocimiento de un aumento de casos de actores malintencionados que se hacen pasar por personal de RR. HH. de la empresa para obtener información de "candidatos potenciales" mediante entrevistas de trabajo y ofertas. Estas estafas pueden ser bastante sofisticadas y parecer legítimas.
Ten en cuenta que Hangar 13 y 2K nunca utilizan aplicaciones de mensajería instantánea para contactar con posibles empleados o para realizar entrevistas.
Si crees que has sido víctima de una estafa de este tipo, puedes rellenar un formulario de denuncia en complaint.ic3.gov/ y reportfraud.ftc.gov/ detallando todo lo posible. Nos tomamos estos asuntos muy en serio y pedimos disculpas por cualquier inconveniente.
#LI-Hybrid
#LI-JF1
Funciones y responsabilidades
- Trabajar dentro de Unreal Engine 5 adaptando sistemas existentes y creando nueva tecnología para satisfacer las necesidades técnicas y creativas del proyecto.
- Prototipar y programar características de gameplay y animación.
- Trabajar de forma estrecha y constructiva con los equipos de diseño, animación e ingeniería para hacer realidad las ambiciones creativas.
- Apoyar las tareas de planificación mediante la estimación y la comprobación de dependencias en el desarrollo de características de gameplay.
- Identificar riesgos/obstáculos técnicos y de desarrollo, y generar soluciones para superarlos.
- Investigar técnicas de programación y algoritmos para mantenerse al día de los avances y desarrollos tecnológicos en la industria del videojuego.
Habilidades, atributos y experiencia esenciales
- Experiencia demostrable en programación en un entorno creativo.
- Haber publicado uno o más títulos de juegos AAA, idealmente utilizando Unreal Engine.
- Dominio avanzado de C++, álgebra lineal, matemáticas 3D y gran familiaridad con los principios de diseño orientado a objetos (OO).
- Experiencia con GAS: el Unreal Gameplay Ability System.
- Unreal Engine, Blueprints y principios de animación de Unreal.
- Dedicación a la calidad del código y la documentación, y capacidad para aprender y dominar nuevas tecnologías y códigos.
- Capacidad para trabajar de forma independiente y eficiente bajo plazos de entrega.
- Comunicador/a eficaz y colaborador/a con miembros de equipos multidisciplinares.
Muy deseable
- Experiencia práctica en desarrollo para Unreal Engine y Xbox Series X/S y PS5.
- Experiencia con personajes controlados por el jugador, Unreal enhanced inputs, cámaras y sistemas de cámara.
- Experiencia de implementación en una o más de las siguientes áreas: técnicas de cinemática inversa (Inverse Kinematics), animación de personajes basada en físicas y Ragdoll, técnicas de animación procedimental, animación por fotogramas clave (Keyframe) y cinemática directa (forward kinematics), técnicas de animación impulsadas por Machine learning.
