Overview Join to apply for the Quedan 3 Días Senior Front-End Developer role at ebroker Insurance Technologies, S.A.
Responsibilities 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 Requisitos imprescindibles (Core CSS) :
Dominio de CSS; diseño de arquitecturas CSS (BEM / ITCSS, CSS Modules, utility-first como Tailwind) y cuándo usar cada enfoque.
Cascade management : cascade layers (@layer), especificidad, herencia y : where() / : 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 (con subgrid), Flexbox, container queries (@container) y patrones de layout complejos sin hacks.
Selectores avanzados ( : has(), : focus-visible, : focus-within) y pseudoelementos.
Tipografía (variable fonts), nuevos espacios de color (p. ej., OKLCH), media queries modernas (prefers-reduced-motion, prefers-contrast), impresión.
Rendimiento y robustez : renderizado, 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 con impacto 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.
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é 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 aplicar Envía tu CV, portfolio o GitHub a la persona de contacto.
Detalles de la posición Seniority level : Mid-Senior level
Employment type : Full-time
Job function : Information Technology
Industries : Computer and Network Security
#J-18808-Ljbffr
Senior Frontend Developer • Pravia, Asturias, SPAIN