Últimas ofertas de empleo remoto
Smashverse está buscando un director técnico con experiencia para unirse al equipo.
El director técnico es responsable de todo el departamento de programación del estudio y trabaja junto con el director del juego y el equipo de producción para establecer el estándar de excelencia técnica para el estudio.
Dirigirás y serás parte de un equipo multidisciplinario para una variedad de proyectos en múltiples plataformas.
Estamos buscando personas que deseen realizar múltiples tareas y pongan el mismo énfasis en la planificación de alto nivel y en la implementación práctica, por lo que el candidato ideal, si bien indica excelentes habilidades de liderazgo.
Esta es una oportunidad emocionante para que un director técnico comience de nuevo y se involucre en la creación de productos nuevos y prometedores y los equipos que los crean desde el principio o para un senior o líder que busca dar el salto a director técnico. La familiaridad con los motores estándar de la industria como Unreal es una gran ventaja.
Trabajo que realizarás:
- Responsable de todas las opciones de arquitectura técnica y procesos.
- Supervisar y participar en todos los proyectos desde la dotación de personal, opciones de tecnología / herramientas, evaluación de riesgos, dependencias con otros proyectos para garantizar que se logre la mejor calidad.
- Recomienda soluciones y aprueba planes y hojas de ruta.
- Gestionar el equipo de programadores.
- Experto en diseño, programación, depuración y optimización;
- Escriba y desarrolle un código sólido y mantenible de alto y bajo nivel para ampliar la funcionalidad del motor (Unity / Unreal).
- Implemente funciones en las plataformas actuales y de próxima generación, incluidos prototipos y nuevas tecnologías.
- Identifique y resuelva problemas técnicos a medida que surjan, incluidos problemas multiplataforma, depuración, creación de perfiles y optimización para reducir el uso de memoria y aumentar el rendimiento en tiempo real.
- Mantener y agregar a la base de código existente, incluidos los sistemas de nivel bajo y medio para admitir canalizaciones y programadores de nivel superior.
- Investigar nuevas herramientas, técnicas y procesos y cómo pueden beneficiar al estudio.
- Colaborar productivamente, comunicando ideas y problemas claramente entre disciplinas.
- Habilidades excepcionales de análisis y resolución de problemas.
- Diseñar y participar en la implementación de todos los diferentes módulos y sistemas del juego.
- Diseñar y participar en la implementación y el mantenimiento de posibles sistemas no específicos del juego utilizados por los creadores de contenido (extensiones de motores, herramientas, sistemas de compilación, mejoras de canalización).
- Trabaje en colaboración con los líderes del departamento para identificar y establecer restricciones técnicas y garantizar que el equipo las cumpla.
Habilidades:
- Excelentes habilidades en C / C++ y otros idiomas (más de 5 años).
- Experiencia en el desarrollo de juegos en una amplia gama de plataformas (teléfono inteligente / tableta, consola, PC).
- Conocimientos avanzados en programación de juegos en general, así como en herramientas, procesos e infraestructura de desarrollo de juegos en general (Perforce, Servicios, Herramientas y Editores, Sistemas de Construcción, En Línea, etc.).
- Habilidades de gestión y liderazgo.
- Conocimiento del Pipeline técnico y todo el proceso necesario para hacer un juego.
- Buena comunicación y trabajo en equipo con desarrolladores de juegos de todas las disciplinas.
- Excelente iniciativa, automotivación, habilidades organizativas y de resolución de problemas, con la capacidad de conducir y seguir instrucciones.
- Un interés genuino en jugar juegos.
- La experiencia previa con Unreal Engine es una ventaja.
- El candidato ideal deberá tener al menos 5 años de experiencia trabajando en un rol de Director Técnico o Programador Principal / Senior.
