Lavoriamo in un ambito dove la complessità normativa italiana incontra l'intelligenza artificiale. Il nostro prodotto sarà usato da professionisti ogni giorno: non è un side project né un prototipo. Cerchiamo un Senior Frontend Software Engineer che voglia fare da pilastro dell'esperienza utente in un dominio esigente: qualcuno che non si limiti a consegnare interfacce, ma che prenda ownership dell'architettura UI, collabori attivamente alle scelte di design system e alzi il livello dell'intero team.
🚀Cosa farai
* Progettare e guidare lo sviluppo di interfacce per la gestione di flussi fiscali e documentali complessi: dalle scelte architetturali del frontend all'implementazione, fino al monitoring in produzione.
* Definire i pattern di integrazione con componenti AI (LLM, agenti, output in streaming) garantendo reattività, correttezza visiva e tracciabilità delle interazioni utente.
* Collaborare con il team di prodotto e design: tradurre requisiti complessi in esperienze coerenti, e spiegare trade-off tecnici con chiarezza a chi non ha background ingegneristico.
* Guidare le decisioni di architettura frontend end-to-end: struttura dei componenti, gestione dello stato, performance percepita, accessibilità, design system.
* Fare mentoring ai colleghi più junior, condurre code review e contribuire a innalzare il bar qualitativo del team.
* Partecipare attivamente alle decisioni di hiring tecnico: valutare candidati e contribuire a costruire il team che verrà.
🔍Cosa cerchiamo
Requisiti
* 4+ anni di esperienza in sviluppo frontend di prodotto: architetture a componenti, gestione dello stato fine-grained, rendering server-side e idratazione, ottimizzazione delle performance percepite. Non solo conoscenza teorica: sai diagnosticare regressioni in produzione (waterfall di rete, layout shift, memory leak, bundle bloat) e hai opinioni informate sui trade-off di routing, caching, streaming e edge rendering.
* Padronanza di TypeScript in strict mode e di almeno un framework moderno a componenti reattivi. Lavoriamo con Svelte 5 e SvelteKit 2: non chiediamo esperienza pregressa sullo stack, ma cerchiamo la capacità di internalizzarlo in fretta e di contribuire in modo autonomo e autorevole entro le prime settimane.
* Attitudine system-wide: pensi all'accessibilità (keyboard parity, ARIA, focus management), alla coerenza visiva attraverso design token, alla manutenibilità (scoping CSS, naming, separazione client/server) e alle performance prima ancora di aprire l'editor.
* Testing, documentazione e code review come standard professionali irrinunciabili, non attività residuali.
* Comfort con monorepo pnpm, build tooling moderno (Vite), pipeline CI/CD, e Docker e Nginx.
Nice to have
* Esperienza con design system strutturati e capacità di lavorare a stretto contatto con designer, inclusa la gestione di token di design e componenti condivisi.
* Familiarità con architetture frontend per prodotti AI-centrici: rendering di output in streaming, stati intermedi, feedback visivo in contesti non deterministici.
* Esperienza su prodotti SaaS multi-tenant ad alta complessità: onboarding, dashboard dati, flussi documentali o form-heavy.
* Background in contesti regolamentati (e.g. fintech, taxtech, legaltech)
💡Perché unirsi a noi
* Entri quando le fondamenta si stanno ancora posando. Le scelte di architettura UI e le pattern che definirai adesso rimarranno nel prodotto per anni, e si vedranno.
* Team piccolo, decisioni veloci. Il tuo impatto è misurabile, non diluito in layer di approvazioni.
* Smart working o Full remote senza asterischi. Ci interessa cosa consegni e come lo costruisci, non da dove ti colleghi.
* Un problema reale in un mercato dove la maggior parte dei competitor usa ancora Excel. Stiamo costruendo l'infrastruttura e l'esperienza digitale che i professionisti italiani non hanno ancora avuto.
💰 Compensation
RAL €50.000 – €65.000 (in base all’esperienza)