Frontend Developer CSS/UI — React / TypeScript / Accessibilità

Favoloso Team Srl · Lazio, Italia ·


Descrizione dell'offerta

Chi siamo

Favoloso Team è una software house romana specializzata nello sviluppo di applicazioni web complesse, poniamo grande attenzione alla UI e alla UX garantendo interfacce curate, piacevoli e accessibili. Integriamo strumenti di IA nel nostro processo produttivo e lavoriamo su progetti tecnicamente sfidanti con un team coeso e orientato alla qualità.

Chi cerchiamo

Un Frontend Developer con una forte padronanza di CSS e della costruzione di interfacce. Cerchiamo una persona capace di tradurre i design in codice solido, definendo gli stili dei componenti e i layout delle pagine con precisione e attenzione al dettaglio. Qualcuno che sappia scrivere CSS manutenibile e scalabile, che conosca a fondo Flexbox, Grid, responsive design e le tecniche moderne di styling, e che consideri l'accessibilità una dimensione fondamentale della qualità del codice — non un vincolo da rispettare a posteriori.

Non è necessario avere già una grande esperienza con React: i pattern del framework si imparano. Quello che cerchiamo è qualcuno che sappia davvero costruire interfacce — che abbia l'occhio e la mano per lo styling, il layout e l'accessibilità.

Requisiti

  • Laurea triennale o magistrale o equivalente (B.Sc. / M.Sc.)
  • Solida padronanza di CSS moderno: Flexbox, Grid, custom properties, media/container queries, transizioni e animazioni
  • Esperienza nella definizione di stili per componenti UI: token, variabili, spacing, tipografia, temi
  • Capacità di implementare layout complessi, responsive e pixel-perfect a partire da mockup Figma o equivalenti
  • Conoscenza degli standard di accessibilità web WCAG 2.1 / 2.2 (livelli A, AA) e della loro applicazione pratica nel codice: contrasti, focus management, reduced motion, forced-colors
  • Esperienza con tecnologie assistive (screen reader, navigazione da tastiera) e strumenti di verifica dell'accessibilità (axe, Lighthouse, NVDA o simili)
  • Familiarità con le specifiche WAI-ARIA per la corretta semantica dei componenti interattivi
  • Conoscenza di base di React e TypeScript (o disponibilità a impararli rapidamente)
  • Conoscenza di HTML semantico e delle best practice per la struttura del DOM
  • Padronanza di Git/GitHub, npm, Linear o equivalenti
  • Madrelingua italiana
  • Gradita esperienza con strumenti di IA applicati allo sviluppo

Costituisce un plus

  • Laurea triennale o magistrale in Ingegneria Informatica o equivalente (B.Sc. / M.Sc.)
  • Esperienza con CSS-in-JS, Styeled-Component, CSS Modules, Tailwind o altri approcci di styling in ambito React
  • Design system: definizione e manutenzione di token, varianti, documentazione dei componenti
  • Testing visivo e di regressione (Playwright, Chromatic, Percy)
  • Conoscenza della normativa europea sull'accessibilità digitale (European Accessibility Act / EN 301 549 )
  • Next.js / SSR
  • Testing funzionale (Jest, RTL, Cypress)

Offriamo

  • Contratto e RAL commisurati all'esperienza
  • Full Remote o presenza/ibrido presso la sede di Roma
  • Progetti complessi e tecnicamente sfidanti
  • IA integrata nel flusso di lavoro
  • Ruolo con forte impatto e visibilità sul prodotto finale

Candidati su LinkedIn o scrivici a — allega CV, link al profilo GitHub e, se disponibile, esempi di interfacce implementate o contributi a progetti open source.

  • #FrontendDeveloper #CSS #UIImplementation #React #TypeScript #Accessibilità #WCAG #FullRemote #Roma #WeAreHiring #FavolosoTeam

Candidatura e Ritorno (in fondo)