




Resumen: Ubisoft Barcelona Mobile busca un Programador técnico para analizar las necesidades de desarrollo, revisar código, apoyar herramientas de producción y crear sistemas robustos para juegos móviles F2P. Aspectos destacados: 1. Trabajar en experiencias de juego originales y memorables como Assassin's Creed 2. Unirse a un equipo centrado en crear juegos F2P de alta calidad para móviles 3. Oportunidad de innovar y ampliar los límites del entretenimiento **Descripción de la empresa** **EL MUNDO DE UBISOFT** Ubisoft es un líder global en el sector de los videojuegos, con equipos repartidos por todo el mundo que crean experiencias de juego originales y memorables, desde Assassin’s Creed y Rainbow Six hasta Just Dance y más. Creemos que las perspectivas diversas ayudan tanto a los jugadores como a los equipos a prosperar. Si te apasiona la innovación y ampliar los límites del entretenimiento, ¡únete a nuestro viaje y ayúdanos a crear lo desconocido! **Ubisoft Barcelona Mobile** reúne a profesionales dedicados y experimentados centrados en crear juegos F2P de alta calidad para móviles. Creemos firmemente en los valores fundamentales que sustentan nuestra filosofía Ubilife, que nos animan a asumir la responsabilidad de nuestro trabajo, esforzarnos continuamente por la excelencia y fomentar el intercambio de conocimientos entre personas y equipos, sin perder el sentido del disfrute y la diversión, y cuidando siempre unos de otros. Nos esforzamos por ofrecer un entorno laboral seguro y respetuoso para todos los miembros del equipo, y somos transparentes sobre las medidas que estamos adoptando para lograrlo. Por este motivo, el Código de Conducta de Ubisoft se ha publicado públicamente en nuestro sitio web corporativo para todos los miembros actuales y futuros del equipo. ¿Quieres unirte a nosotros en el mundo de los juegos móviles? ¡Entonces sigue leyendo! **Descripción del puesto** Ubisoft Barcelona Mobile está buscando actualmente un **Programador técnico** para ayudar a nuestro equipo en su próxima aventura. En este puesto, informarás directamente al Jefe de Programación de Jugabilidad. * Se requiere contar con un **permiso de trabajo para España** obtenido previamente a la solicitud del puesto. **Tu aventura diaria:** * Analizar y comprender las necesidades de desarrollo de videojuegos y evaluar su viabilidad para satisfacer mejor al equipo de producción. * Revisar el código y la integración de activos en las distintas etapas del desarrollo para garantizar que el proyecto siempre esté bien estructurado y bajo control técnico. * Apoyar las funciones, herramientas y sistemas de producción dentro de la cadena de desarrollo, evaluando cómo podrían mejorarse para cumplir con los objetivos del proyecto: flujos de trabajo en el editor, complementos para aplicaciones externas (3DSMax, Maya, control de versiones, etc.), y herramientas de productividad (compilación, proceso de generación, etc.). * Crear automatización para la entrega de compilaciones que sirva a las necesidades de Producción y Control de Calidad (internas y externas). * Crear sistemas complejos según las necesidades de los proyectos, como gestores de eventos en tiempo real, gestores de paquetes de activos, herramientas para editores, etc. * Analizar y corregir errores en las herramientas, el motor y las cadenas de desarrollo. * Identificar y resolver cuellos de botella, informando de riesgos técnicos al programador jefe y a otros líderes. * Comprender la hoja de ruta / implementación de los SDK y su funcionamiento. * Escribir código robusto, optimizado y mantenible. * Documentar el trabajo para transferir conocimientos y permitir a los usuarios entender cómo utilizar los nuevos sistemas y funciones. * Realizar todas las demás tareas relacionadas. **Requisitos** En Ubisoft trabajarás junto a equipos apasionados, talentosos y diversos que están imaginando el futuro del entretenimiento móvil aquí mismo, en Barcelona. **Requisitos técnicos** * 2 o más años de experiencia en desarrollo de software, o la capacidad de demostrar un nivel sólido de habilidades en desarrollo de software adquiridas por otros medios. * Excelentes habilidades y experiencia en programación C# y Unity, así como conocimientos avanzados sobre los flujos de trabajo en equipo y la cadena de integración de Unity. * Conocimientos prácticos de C++, Java, Kotlin y/o Objective-C. * Base sólida en ciencias de la computación e ingeniería de software, con competencias destacadas en estructuras de datos, algoritmos y diseño de software. * Capacidad para mantener y mejorar soluciones existentes. **Requisitos de habilidades blandas** * El dominio fluido del inglés es obligatorio. * Capacidad para comunicarse eficazmente tanto con partes técnicas como no técnicas. * Actitud proactiva y orientada al servicio. * Ser un jugador de equipo: utilizamos metodologías ágiles de desarrollo, donde los miembros del equipo mantienen contacto permanente. Una mente abierta y buenas habilidades de comunicación son imprescindibles. * Atención al detalle, hábitos de trabajo meticulosos y organizados. Capacidad para realizar múltiples tareas y adaptarse fácilmente al cambio. * Pasión por los videojuegos y algunos conocimientos sobre la industria del juego. **Deseable (no obligatorio)** * Experiencia con software de integración continua (CI), por ejemplo Jenkins, TeamCity o Buildbot. * Experiencia en el diseño de APIs REST. * Experiencia con editores y motores de juegos, y múltiples flujos de trabajo artísticos y de animación. * Conocimientos de español o catalán son un plus. **Información adicional** **TU VIDA EN UBISOFT BARCELONA MOBILE (y beneficios)** * **Ticket Restaurante:** 220 € mensuales, y un plan flexible de compensación (Ticket Transporte y Ticket Guardería). * **Horario flexible:** jornada semanal de 40 horas con horarios de entrada entre las 8:00 y las 10:00 (o desde las 7:30 si trabajas presencialmente para evitar los atascos), y salida anticipada a partir de las 16:00 (los viernes a partir de las 14:00). * **Jornada reducida** (35 horas semanales) en julio y agosto, Semana Santa, Navidad y días especiales como Sant Jordi y Revetlla de Sant Joan. * **Horas para asuntos personales:** 24 horas remuneradas por Ubisoft que puedes usar para asuntos personales durante tu horario laboral. * **Vacaciones: 25 días al año \+ 1 día** en tu Ubi\-Cumpleaños. * **5 días adicionales de vacaciones** en el año en que cumplas tus 5º/10º/15º/20º años con nosotros. * **Seguro médico** con Cigna, que incluye sesiones de fisioterapia y psicología a precio reducido. * **Seguro de vida** con AXA. * **Ayuda para dispositivo móvil** de 400 EUR a partir de tu primer año en la empresa. * **Formación lingüística** en inglés, español y francés. * **Formación y programas profesionales**, según solicitud. * Los **videojuegos de Ubisoft** están disponibles con descuento, y Uplay para PC es gratuito. * **Café artesanal tostado localmente** por INCAPTO (es muy, muy bueno). Ubisoft se compromete a crear un entorno laboral inclusivo que refleje la diversidad de nuestra comunidad de jugadores. Somos una empresa que ofrece igualdad de oportunidades. Los candidatos calificados serán considerados para el empleo sin tener en cuenta su raza, etnia, religión, género, orientación sexual, edad o condición de discapacidad.


