Unity Developer en Madrid

FivexGames

Lugar de trabajo
En sede
Horas
Full-Time
Prácticas
false
Habilidades
Comparte la oferta

Descripción de la oferta

Buscamos desarrolladores que programen e implementen diseños de juegos variados con vista a un funcionamiento fluido y eficaz con la ayuda de Unity y otras herramientas, ofreciendo una experiencia de juego fluida y dinámica.

Si te gusta programar, desarrollar videojuegos y te has preparado para ello y si además crees que el mercado de los videojuegos es una gran oportunidad, te invitamos a rellena el formulario de inscripción para optar aun puesto como programador en C# para Unity.

Entre tus funciones principales tendrás que:

– Programar en C# para Unity de forma que el código se integre en un programa mayor, sea comprensible, eficiente, mantenible y esté bien estructurado de acuerdo a unas directrices y objetivos.

– Integrar las diferentes partes del código que realices en el videojuego (componentes, módulos, APIs…), teniendo en cuenta el contexto y el motor de juego.

– Planificar las pruebas y asegurar el buen funcionamiento del código desarrollado, incluido las pruebas que se deben hacer y si fuera necesario ayudar con la depuración.

– Participar en la adaptación de los videojuegos a las diferentes plataformas en las que trabajamos (PC, PS4, XBOX, Switch, Android…).

– Integrarte en un equipo de desarrollo joven y dinámico con un enfoque ágil.

– Adaptarse a las novedades y nuevas posibilidades del sector a la hora de desarrollar videojuegos y sus nuevas técnicas y optimizaciones.


Deberás tener:

– Conocimientos y uso de C#.

– Conocimientos y uso de Unity.

– Experiencia en Unity y sus diferentes componentes a la hora de hacer un videojuego.

– Capacidad resolutiva y de afrontar nuevos retos.

– Capacidad de trabajar en equipo y en entornos ágiles.

– Autonomía y capacidad de toma de decisiones.

– Manejo fluido de inglés.

– Conocimiento de los modelos de programación por componentes y por módulos entre otros.

– Capacidad de programar módulos y componentes que se pueda integrar y usar de forma fluida dentro de un proyecto mayor de acuerdo a unos requisitos, un diseño y unos objetivos.

– Conocimiento de las buenas prácticas, optimizaciones y recomendaciones a la hora de hacer videojuegos para consolas y PC, especialmente usando Unity.


Además se valorará:

– Experiencia en proyectos previos, preferiblemente publicados (demostrable).

– Titulación técnica o equivalente.

– Conocimiento de Shaders y su programación.

– Experiencia y conocimientos de programación multihilo, asíncrona y otros métodos de programación avanzada, con especial énfasis en su uso con c# y dentro de Unity..

– Haber realizado un videojuego para múltiples plataformas como PS4, XBox o Nintendo Switch.

– Programación de cámara y de efectos visuales (Vfx).

– Conocimiento del funcionamiento de modelos, texturas y materiales en general.

– Conocimientos en animación para videojuegos en Unity (Mecanim, Animator…).

– Conocimiento de técnicas de optimización para Unity (Batching, Bakeado, Oclusión…).

– Conocimientos y/o experiencia práctica en el uso de otros motores de juego (Unreal, Cocos, CryEngine, Source…).


El puesto:

– Las condiciones del puesto, horarios, salario, tipo contrato y otros aspectos laborales estarán sujeto a curriculum, valía del candidato y negociación

– Incorporación en proyectos con garantías de publicación con una proyección y posibilidades.

– Posibilidad de desarrollo de carrera profesional en FivexGames.

– Oportunidad para formarte y crecer profesionalmente.


Si te interesa, no te olvides de rellenar el formulario:

  • Currículum actualizado.
  • Si dispones de algún proyecto personal o repositorio de código.
  • Juegos y proyectos realizados (adjunto, enlace, ficha…).

En cualquier caso, si te consideras un gran programador y te apasiona el puesto, aunque no cumplas con algunos requisitos, contáctanos, nos encantaría saber de ti.

 

Acerca de FivexGames

.

Otras ofertas de que podrían interesarte...