
Talan è una società globale di consulenza e tecnologia che aiuta le organizzazioni a utilizzare l’innovazione per trasformare il modo in cui operano e prendono decisioni. Le sue attività comprendono la gestione e la governance dei dati, l’intelligenza artificiale, la cybersecurity e le piattaforme cloud, con soluzioni progettate per sostenere modelli di business resilienti e migliorare le operazioni. Talan collabora con ecosistemi tecnologici come Microsoft, SAP, Oracle e Salesforce e opera in settori quali energia, trasporti e servizi finanziari. Con team presenti in 18 Paesi dei cinque continenti, l’azienda combina consulenza aziendale e competenze SaaS per aiutare i clienti a trasformare dati e tecnologia in risultati concreti per il business.
Sviluppatore front-end senior Angular
Sviluppa e migliora applicazioni Angular scalabili in Talan, gruppo internazionale di consulenza tecnologica e trasformazione aziendale. Il ruolo comprende prestazioni, test automatizzati, accessibilità e standard front-end.
Descrizione
- Sviluppare e mantenere applicazioni front-end scalabili con Angular 16+ e TypeScript
- Creare interfacce utente riutilizzabili, responsive e accessibili
- Gestire lo stato delle applicazioni con NgRx Store, Effects, Selectors e Signal Store
- Collegare le applicazioni ad API REST, sistemi di design aziendali, librerie di componenti e Web Components
- Creare e mantenere test automatizzati
- Esaminare il codice e applicare standard di codifica e buone pratiche
- Individuare il debito tecnico e raccomandare miglioramenti all’architettura, alle prestazioni e alla manutenibilità
- Collaborare con interlocutori tecnici e funzionali per valutare i requisiti e fornire soluzioni
- Registrare e spiegare le decisioni tecniche
- Condividere conoscenze e guidare gli altri sviluppatori
- Partecipare alla turnazione obbligatoria di reperibilità 24/7 per circa una settimana ogni tre o quattro mesi
Requisiti
- Almeno cinque anni di esperienza professionale nello sviluppo front-end
- Inglese di livello B2 o superiore
- Competenze avanzate in HTML5 e CSS3, inclusi design responsive, standard di accessibilità WCAG e buone pratiche front-end
- Solida esperienza con JavaScript e TypeScript
- È richiesta esperienza pratica con Angular 16 o versioni successive
- Esperienza con componenti standalone, Angular Signals, computed(), inject(), RxJS, programmazione reattiva e gestione dello stato con NgRx
- Esperienza nell’integrazione di sistemi di design, librerie aziendali di componenti, Web Components e API REST
- Padronanza di Git e dei flussi di lavoro dei repository, incluse strategie di branching, pull request, revisioni del codice e risoluzione dei conflitti
- Solida esperienza nella creazione di test automatizzati unitari, di integrazione e dei componenti
- Conoscenza e uso pratico di TDD e/o BDD
- Disponibilità per la turnazione obbligatoria di reperibilità 24/7
- L’esperienza con React e Redux costituisce un plus
- L’esperienza con Agile/Scrum costituisce un plus
- L’esperienza con Playwright o Cypress costituisce un plus
Benefit
- Opportunità di crescita professionale e sviluppo di carriera, con accesso alla formazione continua
- Ambiente di lavoro multiculturale e internazionale
- Pacchetto completo di benefit a supporto del benessere fisico, emotivo e finanziario
- Smart Office Pack per il lavoro da remoto
- Modalità di lavoro completamente da remoto