FRONT END ENGINEER - SENIOR
clutch-srl
Full-timesenior
Job description
Front-End Engineer – Senior
L'azienda
Software house italiana leader nello sviluppo di soluzioni digitali per la Supply Chain Collaboration , con un prodotto SaaS proprietario utilizzato da clienti strutturati a livello internazionale.
Nata in ambito accademico-ingegneristico, l'azienda opera su architetture complesse e mission‑critical , integrando sistemi eterogenei e automatizzando processi di acquisto e collaborazione tra aziende e fornitori.
Il contesto è altamente tecnico, organizzato in team cross‑funzionali Agile , con una forte attenzione a qualità del codice, solidità architetturale, innovazione e miglioramento continuo.
Il ruolo
Cerchiamo un/a Senior Front-End Engineer con solida autonomia nello sviluppo frontend moderno in React e TypeScript , capace di gestire l'intero ciclo di vita di una funzionalità: dall'analisi tecnica alla progettazione, fino al rilascio in produzione.
Non è un ruolo puramente esecutivo: la persona sarà un punto di riferimento sul dominio frontend, contribuirà alle decisioni architetturali, alla qualità del codice e all'evoluzione tecnica della piattaforma, lavorando a stretto contatto con il resto del team R&D.
Responsabilità principali
• Progettazione e sviluppo autonomo delle funzionalità frontend più complesse e critiche
• Analisi e implementazione di soluzioni scalabili, performanti e sicure
• Gestione dello stato applicativo e del routing tramite librerie dedicate
• Applicazione e miglioramento continuo dei pattern architetturali e del Design System
• Introduzione e valutazione di nuove librerie, tool e design pattern, nel rispetto dei processi interni
• Risoluzione di bug critici e problemi di performance ad alto impatto
• Definizione e implementazione di Unit Test ed End‑to‑End Test
• Supervisione della qualità della documentazione tecnica
• Partecipazione attiva a refinement, planning, retrospettive e cerimonie Agile
• Code review strutturate e contributo al miglioramento del ciclo di vita del software
• Supporto alle stime tecniche e valutazione del rapporto sforzo/risultato
Requisiti
Must have
• Ottima conoscenza di React
• Ottima conoscenza di TypeScript
• Esperienza con state management e routing
• Competenze avanzate di stilizzazione CSS (CSS‑in‑JS, CSS Modules, Styled Components, ecc.)
• Buona conoscenza di OpenAPI (Swagger 3) e RESTful design
• Esperienza con Storybook
• Esperienza avanzata in Unit Testing ed E2E Testing
• Attenzione all' accessibilità (a11y) secondo linee guida WCAG
• Conoscenza di architettura software, Design Pattern e principi di progettazione (in particolare architetture domain‑driven / FSD)
• Buona padronanza della lingua inglese
Nice to have
• Esperienza con monorepo (in particolare Nx )
• Sviluppo e manutenzione di Design System
• Conoscenza di React Router, React Hook Form, Styled Components, Redux, rxjs, redux‑observable
• Familiarità con build tool moderni (es. Vite )
• Conoscenza di Commitizen, Commitlint e Conventional Changelog
• Esperienza di lavoro in contesti Agile strutturati
Perché è un'opportunità interessante?
Entrerai a far parte di un team tecnico maturo, lavorando su un prodotto proprietario complesso , con impatto reale su processi aziendali critici e utenti internazionali.
L'ambiente valorizza autonomia, responsabilità e crescita tecnica , con una cultura basata su feedback trasparente, formazione continua e sperimentazione consapevole.
Modalità di lavoro: Remote First, con sede a Modena
Contratto: Tempo indeterminato, full-time
Retribuzione: fino a RAL di 45,000 euro