¡Esta lista de trabajo ha caducado y es posible que ya no sea relevante!
19 Abr 2025

Full-Time Unreal Developer

BeFootball – Publicado por BeFootball –  Madrid, Madrid provincia, Madrid, Madrid provincia

Descripción del empleo

DETAILS

Date 04/15/2025
Contact address
jobs@wowinx.com
Location
Madrid, Madrid (España)
Contract
Permanent position
Working hours
Full Time
Work site
Hybrid
Salary
Unspecified salary


Unreal Developer

Buscamos Ingeniero Informático o similar con experiencia para una posición Senior en el departamento de programación del equipo de Desarrollo. Se trabajará junto al director del departamento diseñando y desarrollando proyectos. Se requiere a alguien "FullStack" en lo que a arquitectura de videojuegos se refiere. Principalmente se trabajará con C++.

La actividad principal serán proyectos de Unreal de Realidad Virtual tanto multiplayer como single player. Proyectos headsets para Windows (HTC Vive, Index, …) y Android (Oculus Quest).

Se busca una persona con iniciativa, que le gusten los retos de ingeniería del software y que aporte ideas para proyectos de VR. Se trabajará en múltiples áreas del desarrollo: juegos, plugins, motor, APIs, librerías…

Tenemos muy presente las inquietudes de los trabajadores, aprendemos y nos formamos entre todos aportando nuestros conocimientos en grupo de forma colaborativa.

Si crees que puedes encajar en la oferta, ¡inscríbete!

Minimum requirements

  • Título de Ingeniería/Grado en Informática (o similar)

  • Competencia sólida en programación en C++.

  • Competencia sólida en programación en C++ en Unreal Engine.

  • Competencia sólida en programación con el sistema de Blueprints de Unreal Engine.

  • Profundo conocimiento del motor Unreal Engine, incluyendo su arquitectura, sistemas, y herramientas disponibles para el desarrollo.

  • Habilidad para optimizar el rendimiento del juego, asegurando que los juegos sean eficientes y puedan ejecutarse de manera fluida en una variedad de plataformas.

  • Capacidad para integrar y gestionar recursos, como modelos 3D, texturas, y animaciones dentro del motor Unreal Engine.

  • Experiencia en integrar APIs externas y plugins en proyectos de Unreal Engine para ampliar funcionalidades.

  • Conocimientos sólidos en matemáticas aplicadas a juegos, especialmente en áreas como geometría, álgebra lineal y física de juegos.

  • Habilidad para trabajar de manera efectiva con diseñadores, artistas y otros miembros del equipo en un entorno colaborativo.

  • Habilidad para identificar y resolver problemas técnicos y desafíos relacionados con el desarrollo de juegos.

  • Competencia sólida con el desarrollo de juegos multiplataforma, adaptando y optimizando el código para diferentes dispositivos y sistemas operativos.

  • Experiencia en la implementación de características multijugador y la gestión de aspectos relacionados con la red.

  • Habilidad para depurar problemas de código de manera efectiva.

  • Conocimientos de Arquitectura e Ingeniería de Software.

  • Conocimiento de metodologías de programación orientadas a Objetos y Componentes para Videojuegos.

  • Actitud proactiva para mantenerse actualizado sobre las últimas tendencias, características y actualizaciones en Unreal Engine.

  • Programación eficiente, robusta y con visión para la reusabilidad y escalabilidad

  • Experiencia Buceo de código

  • Conocimientos de herramientas de control de versiones (Git, p4)

  • Linux

  • Android

  • Windows

  • Inglés

Desired requirements

VALORADO:

  • Programación concurrente

  • Programación de redes (TCP/IP, sockets,)

  • Conocimientos de sistemas de físicas (mecánica clásica)

  • Experiencia en CI/CD

  • Programación Android(Android Studio)

  • Otros lenguajes de programación

  • Otros motores de juegos

  • Programación de tools para programas de arte

  • Lenguajes de scripting (Python, Javascript, Java, …)

  • Conocimientos de Bases de datos SQL/NoSQL

MUY VALORADO:

  • Nivel alto de matemáticas

  • Experiencia en motores de físicas (PhysX, Havok, …)

  • Experiencia en desarrollo de VR con Unreal o Nativo

  • Experiencia con cualquiera de los SDKs de Oculus MetaOculus

  • Experiencia con OpenXR

Duties

  • Analizar requisitos y necesidades de los proyectos

  • Análisis global de arquitectura de cara al desarrollo de herramientas verticales para los diferentes proyectos

  • Desarrollar sistemas de arquitectura de software orientadas a videojuegos

  • Colaborar con el equipo de diseño para comprender los requisitos del juego y las funcionalidades deseadas.

  • Traducir conceptos de diseño en código utilizando el lenguaje de programación compatible con Unreal Engine (C++ y Blueprints).

  • Escribir código en C++ para implementar sistemas de juego, lógica de juego y características específicas del proyecto.

  • Optimizar el rendimiento del juego mediante la implementación eficiente de algoritmos y estructuras de datos.

  • Utilizar el sistema de Blueprints de Unreal Engine para implementar funcionalidades de manera visual y rápida, especialmente para prototipos y elementos de juego rápidos.

  • Asegurar la correcta funcionalidad y visualización de los activos dentro del juego.

  • Identificar y abordar cuellos de botella de rendimiento, optimizando el código y ajustando configuraciones para mejorar la eficiencia del juego.

  • Utilizar herramientas de depuración para identificar y corregir errores en el código.

  • Solucionar problemas técnicos y colaborar estrechamente con otros miembros del equipo para resolver desafíos específicos del desarrollo.

  • Implementar funcionalidades online, como multijugador y características de red, en colaboración con otros desarrolladores especializados en ese ámbito.

  • Trabajar de cerca con diseñadores, artistas y otros miembros del equipo para asegurar una implementación exitosa de la visión del juego.

  • Realizar actualizaciones y mantenimiento del código para adaptarse a nuevas versiones de Unreal Engine o para corregir problemas después del lanzamiento.

  • Crear y mantener documentación técnica para el código desarrollado, facilitando la comprensión y colaboración con otros miembros del equipo.

  • Mantenerse al tanto de las últimas tendencias y tecnologías en el desarrollo de juegos y evaluar su aplicabilidad en proyectos actuales o futuros.

Benefits

  • Incorporación inmediata a una compañía innovadora, disruptiva y con carácter, que hace uso de las últimas tecnologías de VR

  • Ambiente cálido y cercano, en un equipo de desarrollo con talento

  • Oportunidad de crecimiento en la empresa

  • Frutas, snacks y cafés en la oficina


COMPANY DETAILS

Full company name BeFootball
Web https://befootball.world
EMail address jobs@wowinx.com
Number of workers 15
Location Madrid, Madrid (España)
Activities Realidad virtual

About this company BeFootball es una empresa tecnológica internacional especializada en el desarrollo y comercialización de productos inmersivos para la industria del fútbol.
COMPANY DETAILS
Full company name BeFootball
Web https://befootball.world
EMail address jobs@wowinx.com
Number of workers 15
Location Madrid, Madrid (España)
Activities Realidad virtual

About this company BeFootball es una empresa tecnológica internacional especializada en el desarrollo y comercialización de productos inmersivos para la industria del fútbol.

Categorías de trabajo: Desarrollador Web. Tipo de trabajo: Full-Time. Salarios: Salario no revelado.

80 Visitas totales, 1 Hoy

Aplicar para esta oferta de empleo