Ingeniero Senior UE4/UE5 | Desarrollo Multiplataforma | Remoto Global
Remoto
Jornada completa
Buscamos un Ingeniero experimentado en Unreal Engine (nivel medio-senior) para incorporarse a nuestro equipo de desarrollo de videojuegos de alta calidad. Esta posición ofrece la oportunidad de trabajar con tecnologías punteras en proyectos innovadores mientras aplica sus conocimientos avanzados de C++ y los sistemas fundamentales de Unreal Engine. El candidato ideal combinará excelencia técnica con un enfoque meticuloso hacia la optimización y resolución de problemas complejos.
Responsabilidades Principales
- Desarrollar soluciones sofisticadas utilizando Unreal Engine 4/5 y C++ para crear experiencias de juego excepcionales.
- Diseñar e implementar módulos y componentes de juego escalables según especificaciones técnicas detalladas.
- Ejecutar procesos exhaustivos de identificación y corrección de errores en entornos de desarrollo complejos.
- Implementar estrategias avanzadas de optimización de rendimiento para garantizar experiencias de usuario fluidas.
- Desarrollar técnicas eficientes de gestión de memoria para maximizar el rendimiento en hardware diverso.
- Adaptar y portar aplicaciones a múltiples plataformas, incluyendo PC, dispositivos móviles y consolas de última generación.
- Colaborar con equipos multidisciplinarios para alcanzar objetivos de desarrollo y calidad.
- Documentar procesos técnicos y soluciones implementadas para referencia del equipo.
Requisitos Fundamentales
- Dominio avanzado de C++ (C++17/C++20) con enfoque en desarrollo de videojuegos.
- Experiencia sólida con Unreal Engine 4, incluyendo sus componentes centrales y arquitectura subyacente.
- Conocimiento profundo del sistema de Blueprints de UE4 y su integración con código nativo.
- Capacidad demostrada para implementar técnicas sofisticadas de optimización de rendimiento.
- Experiencia práctica en optimización de memoria para aplicaciones de alto rendimiento.
- Habilidades avanzadas de depuración (debugging) en entornos de desarrollo complejos.
- Capacidad analítica para identificar y resolver cuellos de botella en sistemas interconectados.
- Competencia para trabajar de forma autónoma en un entorno distribuido y remoto.
Aspectos Adicionales Valorados
- Conocimiento especializado del subsistema de renderizado de UE4/UE5, incluyendo pipelines gráficos.
- Experiencia con el subsistema de redes de Unreal Engine para desarrollo multiplayer.
- Desarrollo previo para consolas: PlayStation 5, Xbox Series X/S y Nintendo Switch.
- Experiencia con programación de shaders (HLSL/GLSL) y técnicas de renderizado avanzadas.
- Conocimiento de sistemas de control de versiones como Perforce, Git o Plastic SCM.
- Participación en ciclos completos de desarrollo y lanzamiento de videojuegos comerciales.
- Experiencia con metodologías ágiles adaptadas a equipos de desarrollo remoto.
- Conocimientos de inteligencia artificial aplicada a videojuegos y sistemas de comportamiento.
¿Por Qué Unirse a Nuestro Equipo?
Ofrecemos un entorno de trabajo estimulante donde los ingenieros talentosos pueden desarrollar su potencial trabajando con tecnologías de vanguardia. Nuestra estructura completamente remota proporciona flexibilidad mientras mantiene una cultura colaborativa. Valoramos la innovación técnica, el pensamiento crítico y el equilibrio trabajo-vida. Si busca desafíos profesionales significativos en el desarrollo de videojuegos con compensación competitiva y oportunidades de crecimiento continuo, esta posición representa una excelente oportunidad para avanzar en su carrera profesional.