Propósito del puesto:
Diseñar, desarrollar y mantener la capa visual de los proyectos digitales del Grupo, garantizando una experiencia de usuario de alto nivel, un rendimiento óptimo y la consistencia visual de los productos en un entorno de medios de comunicación.
Responsabilidades principales
- Desarrollar nuevos proyectos frontend y evolutivos dentro del ecosistema digital del Grupo.
- Mantener y evolucionar el catálogo de componentes y librerías internas.
- Garantizar la calidad técnica del código, optimizando la velocidad y la accesibilidad de las interfaces.
- Asegurar el cumplimiento de los Core Web Vitals y otras métricas de rendimiento clave.
- Colaborar estrechamente con los equipos de diseño, desarrollo backend y producto.
- Participar en code reviews, documentar soluciones y promover buenas prácticas.
- Contribuir a la mejora continua del stack tecnológico y la metodología de desarrollo.
Requisitos técnicos
- Más de 5 años de experiencia profesional en desarrollo frontend.
- Dominio de HTML5 y CSS3, con sólidos conocimientos en preprocesadores (Sass, Dart Sass).
- Experiencia con Webpack u otros bundlers modernos.
- Conocimientos sólidos de JavaScript (ES6+).
- Experiencia en optimización de rendimiento, accesibilidad y Core Web Vitals.
- Buen manejo de Git y flujos de versionado cooperativo.
- Valorables:
- Experiencia en el sector de medios de comunicación (digital publishing, portales, etc.).
- Conocimiento de Astro, frameworks JS modernos (React, Vue, Svelte).
- Familiaridad con CI/CD y automatización de tareas.
Soft Skills
- Gran atención al detalle visual y sensibilidad por el diseño y la UX.
- Comunicación clara y proactiva con equipos multidisciplinares.
- Orientación a la calidad, escalabilidad y mantenibilidad del código.
- Capacidad para documentar, compartir conocimiento y participar activamente en revisiones técnicas.
- Mentalidad colaborativa y receptiva al feedback.
- Curiosidad por la innovación tecnológica y mejora continua.
- Enfoque en la experiencia del usuario final, equilibrando estética, rendimiento y accesibilidad.
Condiciones
- Modalidad: Remoto, con posibilidad de reuniones presenciales puntuales. (Madrid)
- Experiencia: +5 años en desarrollo frontend (idealmente en medios de comunicación).