Senior Front-end Developer (Expert@ CSS)
ebroker Insurance Technologies, S.A.
· Pravia, Asturias
Únete 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)
Queremos a alguien que domine CSS
de verdad
. Si esto te suena natural, queremos hablar contigo:
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 :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
(incl.
subgrid
),
Flexbox
,
container queries
(@container) y patrones de layout complejos sin hacks.
* Selectores avanzados
(:has(), :focus-visible, :focus-within) y pseudo-elementos.
* Tipografía
(variable fonts),
nuevos espacios de color
(p. ej.,
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.
¿Te interesa este desafío?
Envía tu CV, portfolio o GitHub