Estamos buscando un programador/a con amplia experiencia en Unity, para llevar a cabo tareas de porting a plataformas móviles y consolas (iOS, Switch, Xbox, Playstation, Android).
Trabajarás con un equipo internacional formado principalmente por Españoles y Estadounidenses, por lo que debes sentirte cómodo escribiendo código en Inglés, e idealmente, comunicándote en el mismo idioma (hablado y escrito).
Necesaria experiencia demostrable en Unity y sus herramientas, así como experiencia compilando versiones para multiples plataformas, con sus respectivas particularidades.
(Salario negociable en función de experiencia, compromiso y capacidad)
*IMPORTANTE:* Por favor, incluid lo siguiente en el asunto del email: "Unity Porting", o será ignorado. Además, enviad el email a "jobs+porting@sound.games", o no podremos continuar el proceso. Gracias.
Requisitos mínimos
- Experiencia desarrollando ports o publicando videojuegos en iOS, Android, Xbox, Playstation, Switch.
- Conocimiento de frameworks y sistemas específicos de cada plataforma (file systems, frameworks, SDKs, etc).
- Experiencia optimizando gráficos, shaders, assets y UI a varias plataformas.
- Experiencia demostrable con el manejo de Unity.
- Conocimiento avanzado de programación en C#.
- Capacidad de documentar y comentar el código en inglés.
- Solidez con el uso de Prefabs, Assets, Netcode, ScriptableObjects, Addressables...
Requisitos deseados
- Tener estudios de informática (o experiencia y conocimientos equivalentes), para resolver problemas técnicos que surjan.
- Experiencia previa con Certificaciones (Nintendo Switch, Playstation, Xbox)
- Contacto previo con shaders, low-level graphics, y optimizaciones.
- Contacto previo con Input Systems.
- Experiencia con Xcode y entornos Mac (para ports iOS), y Windows (para ports consolas).
Responsabilidades
- Llevar a cabo tareas de porting desde PC a plataformas móviles y consolas, en pequeños equipos de 2-3 personas.
- Preparar y compilar builds para diferentes plataformas.