Senior Frontend Developer
Publicado en 2026-06-06
-
Desarrollo de Software
Desarrollador Web
Sobre Sanoma Learning
Sanoma Learning es la empresa de aprendizaje líder en Europa, que presta servicios a más de 20 millones de estudiantes en 11 países. Ofrecemos materiales de aprendizaje impresos y digitales, así como plataformas digitales de aprendizaje y enseñanza para la educación primaria, secundaria y vocacional. El desarrollo de nuestras metodologías se basa en una profunda comprensión de las necesidades de profesores y alumnos.
Al combinar nuestras tecnologías educativas y experiencia pedagógica, creamos productos y servicios con el mayor impacto en el aprendizaje. En nuestra organización de Tecnología, te unirás a la comunidad multicultural más grande de Sanoma Learning y contribuirás a la transformación digital y al futuro de la educación en Europa.
Ofrecemos dos modelos de trabajo: un modelo híbrido (tres días trabajando desde casa, dos días en la oficina) o un modelo remoto con visitas ocasionales a nuestra oficina de Barcelona para eventos de equipo, formación y viajes de negocios. Tu oficina en casa designada debe estar en España, y se espera que trabajes exclusivamente dentro de España.
Descripción del proyectoBingel
DC es la plataforma digital líder para la educación primaria en los Países Bajos y Bélgica. Nuestra misión es capacitar a cada alumno para que aprenda de la manera que mejor se adapte a él.
En 2026, Bingel
DC continúa cerrando la brecha entre la pedagogía y la tecnología. Para los profesores, ofrecemos un conjunto integral para la planificación de lecciones, calificación automatizada y entrenamiento en tiempo real. Para los alumnos, ofrecemos una experiencia gamificada con ejercicios adaptativos que se ajustan a su nivel de habilidad, recompensando el progreso con monedas y medallas. Al integrar ejercicios digitales (TEAS) y pruebas en papel (FTM), proporcionamos un centro centralizado para realizar un seguimiento del crecimiento educativo.
del rol
Como Desarrollador Frontend Senior, serás un arquitecto clave de nuestro ecosistema web. Serás responsable de crear interfaces escalables y de alto rendimiento que manejen la entrega de contenido educativo complejo. Trabajando dentro de un entorno moderno de monorepo, te asegurarás de que nuestra plataforma siga siendo modular, comprobable y fácil de usar tanto para niños como para educadores.
Responsabilidades clave- Arquitectura y desarrollo: Construir y mantener aplicaciones a gran escala utilizando Angular 18 y Nx, asegurando una base de código limpia y modular.
- Programación reactiva: Implementar lógica de negocio compleja y actualizaciones de interfaz de usuario en tiempo real utilizando RxJS.
- Garantía de calidad: Impulsar una cultura de "test-first" escribiendo pruebas unitarias robustas con Jest o Jasmine/Karma.
- Escalabilidad: Trabajar dentro de un monorepo Nrwl/Nx para compartir bibliotecas y lógica en diferentes partes de la plataforma de manera eficiente.
- Excelencia en UI/UX: Ofrecer experiencias de usuario fluidas con HTML/CSS de alta calidad, centrándose en la accesibilidad y el rendimiento para una amplia gama de usuarios de educación primaria.
- Colaboración: Trabajar en estrecha colaboración con equipos multifuncionales para integrar contenido de ETSL y garantizar un flujo de datos fluido hacia el usuario final.
- Grado en Ingeniería Informática, Ingeniería de Software o experiencia práctica equivalente.
- Dominio del inglés: B2/C1 (comunicación escrita y hablada).
- Dominio del español: C1/C2 (comunicación escrita y hablada).
- Experiencia en Angular (18+):
Amplia experiencia con las últimas versiones, incluyendo conocimiento profundo de Signals, Standalone Components y el nuevo Control Flow. - Dominio de Nx Monorepo:
Experiencia probada en la arquitectura y mantenimiento de aplicaciones a gran escala utilizando Nrwl/Nx. - TypeScript avanzado:
Competencia en la escritura de código empresarial limpio, seguro y mantenible. - Programación reactiva:
Dominio experto de RxJS para gestionar flujos de datos asíncronos complejos y estado. - Mentalidad de testing:
Experiencia obligatoria en pruebas unitarias utilizando Jest o Jasmine/Karma. - HTML y CSS modernos:
Maestría en HTML5 y CSS3…
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: