Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Dinova è il luogo in cui la trasformazione digitale si fonde con la passione e l’innovazione.
Creiamo ecosistemi unici in cui tecnologie all’avanguardia, talenti eccezionali, dati avanzati e processi dinamici si fondono in una simbiosi perfetta. Se sogni di contribuire a rendere le aziende posti migliori in cui lavorare e vivere, allora potresti essere la persona che stiamo cercando!
Unisciti al nostro team dinamico e in rapida crescita come Frontend Developer Web!
Cerchiamo un professionista appassionato e orientato alle sfide, pronto a contribuire allo sviluppo e alla crescita di Interacta, il prodotto di punta di Dinova: la prima piattaforma AI-driven che combina comunicazione aziendale e gestione dei processi, generando valore misurabile e migliorando l’esperienza delle persone in azienda.
Ti occuperai di:
- Sviluppo architetturale: progettare e implementare codice Front-end di alta qualità (efficiente, riutilizzabile e scalabile), contribuendo attivamente alla coerenza e alla manutenibilità dell'intera applicazione.
- User Experience (UX) eccellente: trasformare schemi di design complessi in esperienze web accattivanti, responsive e pienamente accessibili (aderenza alle linee guida WCAG), mettendo al centro la performance e la fluidità.
- Ottimizzazione e performance: guidare l'ottimizzazione del Front-end per garantire tempi di caricamento rapidi e un'esperienza utente senza frizioni (monitorando metriche chiave di Web Performance).
- Quality Assurance e Testing: definire e condurre test unitari e di integrazione rigorosi, collaborando con il team QA per mantenere un alto standard qualitativo e risolvere proattivamente ogni problematica.
- Collaborazione interfunzionale: lavorare in stretta sinergia con Analisti, Designer, Sviluppatori Mobile e Backend, partecipando attivamente alla definizione dei requisiti e alle stime per un'integrazione fluida e un prodotto di successo.
- Cultura Agile: partecipare attivamente alle cerimonie Scrum (Planning, Review, Retrospective), contribuendo con la tua esperienza al miglioramento continuo del processo e delle metodologie di sviluppo.
Requisiti:
- Solida esperienza nello sviluppo front-end: Comprovata esperienza pratica nello sviluppo di applicazioni web complesse utilizzando uno o più dei principali framework JavaScript moderni, quali Angular, React o Vue.js. Questa include la capacità di progettare, implementare e mantenere architetture front-end scalabili e performanti.
- Padronanza di TypeScript: Eccellente conoscenza e applicazione del linguaggio TypeScript per lo sviluppo di codice robusto, manutenibile e scalabile, beneficiando della tipizzazione statica per prevenire errori e migliorare la leggibilità del codice.
- Competenza approfondita in CSS: Forte padronanza di CSS e dei suoi preprocessori (come Sass o Less) per la creazione di interfacce utente reattive, esteticamente gradevoli e funzionali su diversi dispositivi e browser.
Sono considerati requisiti preferenziali:
- Padronanza di Angular (ultime versioni): solida esperienza con l'ecosistema Angular e le sue architetture più moderne (es. Standalone Components, Angular Signals) per la creazione di applicazioni performanti e scalabili.
- Reactive Programming: approfondita conoscenza di librerie basate su API ReactiveX per la gestione del flusso di dati asincroni (es. RxJs).
- Design System e Utility-First: esperienza nello sviluppo di componenti UI riutilizzabili e familiarità con Tailwind CSS e l'approccio utility-first.
- State Management avanzato: esperienza di gestione di stati complessi mediante pattern Redux (es. NgRx)
- Accessibilità e UI/UX: elevata attenzione ai dettagli UI/UX e capacità di garantire la piena accessibilità delle interfacce aderendo alle linee guida WCAG.
- Web Performance e Testing: attenzione mirata alle performance (FCP, LCP, CLS) ed esperienza in test unitari e di integrazione automatizzati (es. Jest/Cypress/Karma).
- Esperienza con tecnologie di backend: competenze Node.js, Java o MongoDB/SQL costituiscono un plus per chi ambisce a comprendere tutto lo stack e a collaborare al meglio con il team backend.
Il mindset che cerchiamo:
- Design-Oriented Developer: capacità di tradurre i concetti UI/UX in interfacce funzionali, esteticamente curate e pienamente accessibili (WCAG). L'utente al centro.
- Curiosità e aggiornamento continuo: forte predisposizione al miglioramento continuo e all'esplorazione autonoma di nuove tecnologie e best practices del mondo Front-end.
- Ownership e Problem Solving: eccellenti capacità di problem solving, con autonomia nel prendere in carico, identificare e risolvere in modo proattivo problematiche e bug complessi.
- Team Player e comunicazione efficace: capacità di collaborare attivamente in team Agile, comunicando in modo chiaro ed efficace e contribuendo a un ambiente di lavoro positivo e collaborativo.
Cosa offriamo:
- L’opportunità di entrare a far parte di un team di sviluppo prodotto con elevati standard qualitativi.
- Un ambiente di lavoro stimolante e collaborativo.
- La possibilità di crescere professionalmente e sviluppare nuove competenze.
- Un pacchetto retributivo competitivo.
- Smart working, flessibilità oraria e convenzioni aziendali.
- formazione continua in ambito AI, con l’obiettivo di rimanere sempre aggiornati rispetto all’evoluzione rapidissima degli strumenti e delle tecnologie nel settore.
Sede di lavoro: Bologna, Italy
Orario di lavoro: full time
La ricerca è rivolta a candidati di entrambi i sessi (L. 903/77 e 125/91). Invitiamo coloro che si rispecchiano nel profilo descritto ad inviare un dettagliato C.V. autorizzando al trattamento dei dati personali secondo la normativa vigente.
Key Skills
Ranked by relevanceReady to apply?
Join Dinova and take your career to the next level!
Application takes less than 5 minutes