Overview
Senior Front-end Developer (Expert@ CSS) ebroker Insurance Technologies, S.A.
Ubicación : Pravia, Asturias
Responsibilities
- Unete a ebroker, plataforma líder que conecta corredurías y aseguradoras con tecnología propia, escalable y segura. Buscamos a una persona senior que lidere la excelencia del Front-end con foco especial en CSS para llevar nuestra experiencia de usuario al siguiente nivel. Tu reto : Diseñar, construir y optimizar interfaces de alto rendimiento y gran escala. Liderar decisiones de arquitectura de estilos y design system (tokens, theming, guías de estilo, librería de componentes).
- Colaborar con diseño, producto y back-end en ciclos ágiles, promoviendo accesibilidad, mantenibilidad y calidad.
Requisitos imprescindibles (Core CSS)
Arquitectura y escalabilidad : Diseño de arquitecturas CSS : BEM / ITCSS, CSS Modules, utility-first (p. ej., Tailwind) y cuándo usar cada enfoque.Cascade management : cascade layers (@layer), especificidad, herencia y CSS management.Where() / Is() : Is() para controlar conflictos. Design tokens con CSS Custom Properties (variables), tematización (light / dark / high-contrast), internacionalización de estilos (propiedades lógicas).Layout y componentes : CSS Grid (incl. subgrid), Flexbox, container queries (@container) y patrones de layout complejos sin hacks.Selectores avanzados : Focus-visible, Focus-within y pseudo-elementos.Tipografía (variable fonts), nuevos espacios de color (OKLCH), media queries modernas (prefers-reduced-motion, prefers-contrast), impresión.Rendimiento y robustez : Performance de renderizado, paint / composite, reducción de reflows, Critical CSS, lazy CSS, code-splitting por rutas / feature. Compatibilidad cross-browser (incl. Safari), @supports, progressive enhancement y estrategia de fallbacks.Aislamiento de estilos : Shadow DOM, Web Components y límites de cada técnica.Interacción y calidad : Micro-interacciones y animaciones (transiciones, @keyframes) con impacto medido en rendimiento.Accesibilidad : Semántica HTML, WAI-ARIA, contraste, foco, navegación por teclado y testing de accesibilidad.Herramientas : PostCSS, Stylelint, DevTools avanzados (performance / coverage), Storybook.Stack complementario : Dominio de HTML5 y JavaScript ES6. Experiencia significativa con React o Vue (idealmente ambos) : Hooks / Composition API, ruteo y estado (Redux / RTK, Zustand o Pinia).Tests (Jest / Vitest, Testing Library, visual regression con Playwright / Cypress).Experiencia
5–7 años en Front-end, con mínimo 3 años liderando arquitectura de estilos y design systems en productos complejos.Qué te ofrecemos
Proyecto sólido y estratégico : formarás parte de una plataforma líder en el sector asegurador español.Autonomía tecnológica : espacio para proponer, construir y decidir.Modalidad de trabajo híbrido desde Asturias (Pravia).Formación continua, certificaciones y asistencia a eventos. Horario flexible y conciliación real.Retribución competitiva beneficios (seguro médico, ayuda formación, etc.).Buen ambiente : somos un equipo horizontal, cercano y comprometido.Cómo postular
¿Te interesa este desafío? Envía tu CV, portfolio o GitHub a
#J-18808-Ljbffr