Descrizione della Posizione Lavorativa
AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. Presente in 11 paesi europei con oltre 6.500 dipendenti, ha inaugurato la prima sede italiana a Milano quattro anni fa. In seguito alla crescita continua, l'azienda sta ampliando il proprio team in Italia e cerca persone che condividano valori come ambizione, dinamismo, orientamento al confronto e che diano valore alle relazioni umane.
Descrizione del ruolo: ricerchiamo un Front-End Developer esperto nell'ecosistema React (o in alternativa Angular) per la realizzazione di dashboard tecniche e interfacce di data-visualization. Il lavoro riguarda lo sviluppo di strumenti per il monitoraggio in tempo reale, dove la gestione dello stato e le prestazioni di rendering sono requisiti critici.
Attività principali:
- Sviluppo di applicazioni web moderne con React (o Angular) e TypeScript.
- Gestione dello stato applicativo e sincronizzazione dei dati con API (ad es. tramite librerie come Redux, Zustand, NgRx o Signals).
- Implementazione di interfacce interattive per la visualizzazione di dati complessi (grafici, mappe, telemetria).
- Collaborazione alla manutenzione di una libreria condivisa di componenti UI.
- Ottimizzazione delle prestazioni del front-end per la gestione di dataset di grandi dimensioni.
Competenze richieste:
- Ottima padronanza di React (v16.8+ con Hooks) oppure di Angular (v14+).
- Solida conoscenza di TypeScript.
- Buona conoscenza di HTML5, CSS3 e preprocessori come SASS o framework CSS moderni.
- Esperienza nell'integrazione di API REST e nella gestione del ciclo di vita dei dati nel browser.
- Familiarità con i flussi di sviluppo moderni (npm/yarn, Webpack/Vite/Angular CLI).
- Conoscenza dei protocolli di autenticazione standard (OIDC/OAuth2).
Nice to have:
- Esperienza con librerie di grafici (D3.js, Highcharts, Recharts).
- Conoscenza di meccanismi di comunicazione real-time (WebSockets, SignalR).
- Esperienza con framework di testing (Jest, React Testing Library, Jasmine/Karma).
Inclusione e trattamento dati: AGAP2 è un equal opportunities employer e promuove un ambiente di lavoro inclusivo, accogliendo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile. L'azienda presta attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99. I dati personali saranno trattati conformemente al Regolamento UE 2016/679 (GDPR).
Luogo di lavoro: Bergamo (BG), Italia.
Requisiti
Ottima padronanza di React (v16.8+ con Hooks) o Angular (v14+); solida conoscenza di TypeScript; esperienza con HTML5/CSS3 e preprocessori (SASS) o framework CSS moderni; integrazione di API REST e gestione del ciclo di vita dei dati; familiarità con npm/yarn e strumenti di build (Webpack/Vite/Angular CLI); conoscenza di protocolli OIDC/OAuth2. Esperienza nello sviluppo di data-visualization e ottimizzazione delle prestazioni per dataset elevati è preferibile.
Competenze richieste
Competenze professionali
React (v16.8+ con Hooks)
Angular (v14+)
TypeScript
HTML5
CSS3
SASS
Redux
Zustand
NgRx
Signals
REST API
Webpack
Vite
Angular CLI
OIDC/OAuth2
D3.js
Highcharts
Recharts
WebSockets
SignalR
Jest
React Testing Library
Jasmine
Karma
Competenze trasversali
Lavoro di squadra
Proattività
Orientamento al risultato
Problem solving
Attenzione ai dettagli