Talan
Talan
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