




Resumen: OpenNebula Systems busca un Desarrollador Front-End para dar forma a la experiencia de usuario de su plataforma de gestión de nube de código abierto, diseñando y construyendo interfaces web modernas y escalables. Aspectos destacados: 1. Diseñar la experiencia de usuario de una plataforma de gestión de nube de código abierto 2. Diseñar y construir interfaces web modernas y escalables 3. Contribuir a un líder consolidado en infraestructura en la nube y software de código abierto Desde hace más de una década, OpenNebula Systems ha estado desarrollando la tecnología de código abierto que ayuda a organizaciones de todo el mundo a gestionar sus centros de datos corporativos y construir Nubes Empresariales con funciones únicas e innovadoras. Nacida originalmente como una plataforma de código abierto para nubes privadas, OpenNebula es una potente, pero fácil\-de\-usar, plataforma de código abierto para computación en la nube y en el borde (edge computing), cuya comunidad incluye actualmente empresas líderes y agencias públicas en una amplia variedad de sectores industriales y países. Si desea unirse a un líder consolidado en la industria de infraestructura en la nube y en la comunidad global de código abierto, siga leyendo, porque ahora puede unirse a colegas excepcionalmente apasionados y talentosos, y ayudar a las principales empresas mundiales a implementar sus estrategias de próxima generación para la computación en el borde y la nube. ¡Estamos contratando! Únase a nuestro equipo internacional, totalmente remoto y distribuido, donde fomentamos la Creatividad, la Innovación, la Colaboración, la Comunicación Abierta y el Trabajo Iterativo; buscamos un Desarrollador Full\-Stack para trabajar en el desarrollo de la plataforma de gestión de nube de código abierto OpenNebula y su nuevo proyecto estratégico en computación en el borde. Desde 2019, y gracias al apoyo de la Comisión Europea, OpenNebula Systems lidera la innovación en computación en el borde en Europa, invirtiendo fuertemente en investigación y desarrollo, y desempeñando un papel clave en las principales iniciativas estratégicas de la Unión Europea. https://opennebula.io/innovation/ **Descripción del puesto** El equipo de OpenNebula Systems busca un Desarrollador Front\-End para ayudar a dar forma a la experiencia de usuario de nuestra plataforma de gestión de nube de código abierto. Usted diseñará y construirá interfaces web modernas y escalables que simplifiquen entornos complejos de infraestructura y virtualización para usuarios empresariales de todo el mundo. Como parte de un equipo colaborativo y ágil, tendrá verdadera responsabilidad y un impacto real en la evolución de nuestro producto, trabajando estrechamente con ingenieros de toda la pila técnica para ofrecer experiencias de usuario limpias, intuitivas y de alta calidad. Si disfruta transformar sistemas técnicos complejos en experiencias de usuario limpias, utilizables y elegantes, ¡nos encantaría conocerlo! **Al ser un equipo internacional, por favor envíe su currículum en inglés.** **Responsabilidades** * Diseñar, desarrollar y mantener componentes de interfaz de usuario (UI) escalables para la interfaz web de OpenNebula. * Escribir código bien probado y mantenible, con una sólida cobertura de pruebas (mentalidad TDD). * Elaborar documentación técnica clara y concisa para los componentes y funciones de la interfaz de usuario. * Garantizar estándares coherentes y de alta calidad en el diseño y la disposición front-end. * Mejorar continuamente la usabilidad y la experiencia general del usuario. * Mantenerse actualizado con las tecnologías web modernas y mejorar proactivamente los componentes existentes. * Contribuir a la mejora de los procesos y del código para mantener una alta calidad del software. **Experiencia requerida** **Formación académica y certificaciones** * Licenciatura o máster en Ciencias de la Computación, Tecnologías de la Información o Ingeniería. **Experiencia profesional** * 2\+ años de experiencia en desarrollo web. * Experiencia en el desarrollo y mantenimiento de aplicaciones web orientadas al usuario. * Conocimiento de flujos de trabajo modernos de desarrollo (por ejemplo, GitFlow). * Experiencia colaborando en proyectos de software y contribuyendo a la documentación técnica. **Experiencia técnica** * Experiencia con tecnologías web usando React, Redux y Webpack. * Uso de sistemas de control de versiones: Git. * Capacidad para trabajar en entornos de desarrollo basados en Linux: RHEL/AlmaLinux, Ubuntu/Debian. * Cypress para pruebas. * Uso de Node.js. * Experiencia trabajando con o contribuyendo a software de código abierto es un valor añadido. **Competencias lingüísticas** * Se requiere un nivel intermedio o avanzado de inglés (B2 o superior). **Habilidades blandas y colaboración** * Capacidad para contribuir más allá del desarrollo puramente de la interfaz de usuario cuando sea necesario (por ejemplo, colaborando en integraciones con APIs o mejoras a nivel de plataforma). * Conocimientos sobre virtualización y familiaridad con OpenNebula o plataformas similares son un gran valor añadido. * Mentalidad orientada al servicio al cliente, con énfasis en la rapidez de respuesta y la satisfacción del usuario. * Habilidades claras de comunicación y documentación, colaboración asíncrona y visibilidad del trabajo, tanto en escritura técnica como en colaboración y visibilidad del trabajo. * Autogestión y responsabilidad, con capacidad para trabajar de forma independiente, gestionar el tiempo y asumir la responsabilidad de tareas y plazos. * Autonomía técnica y dominio de herramientas, con confianza para usar Git, CI/CD, herramientas de colaboración remota y resolver problemas sin supervisión directa. **¿Qué obtengo a cambio?** Algunos de nuestros beneficios y ventajas varían según la ubicación y el tipo de contrato, pero nos enorgullece ofrecer a nuestros empleados lo siguiente: * Paquete retributivo competitivo y opciones flexibles de remuneración: comidas, transporte, guardería/cuidado infantil… * Estación de trabajo personalizada (macOS, Windows, Linux, cualquier distribución es bienvenida). * Seguro médico privado. * Jornada laboral de 6 horas los viernes y todos los días durante agosto. * Tiempo libre remunerado (PTO): vacaciones, tiempo personal, baja por enfermedad, permiso parental. * Empresa totalmente remota con una sede central brillante en Madrid y oficinas en Boston (EE.UU.) y Brno (República Checa). * Equilibrio saludable entre vida laboral y personal: fomentamos el derecho a la desconexión digital y promovemos la armonía entre la vida personal y profesional de los empleados. * Opciones flexibles de contratación: jornada completa / parcial, empleado (España/EE.UU.) / contratista (otros países). * Estamos construyendo una excelente cultura centrada en la ingeniería y su opinión importa: desarrolle su potencial en el entorno dinámico de una empresa joven donde se valoran la apertura, la colaboración, la asunción de riesgos y el crecimiento continuo. * Exposición a un amplio ecosistema tecnológico. Fomentamos el aprendizaje y la investigación de nuevas tecnologías y métodos como parte de sus tareas diarias


