Front-End Developer – Angular Mid/Senior
IPM Srl ricerca una figura Front-End Developer Angular da inserire nel team tecnico per attività di ricerca, sviluppo e realizzazione di applicazioni web innovative nei settori Civile, Infrastrutture, IoT e tecnologie digitali.
La persona selezionata lavorerà su applicazioni web scalabili, sicure e performanti, collaborando con un team multidisciplinare e contribuendo allo sviluppo di componenti, dashboard, integrazioni API e interfacce digitali applicate a progetti reali.
Requisiti fondamentali
Per il ruolo sono richieste conoscenze di base o operative nello sviluppo front-end con Angular e tecnologie web moderne.
In particolare, la persona candidata dovrà possedere competenze su:
- esperienza pratica nell'utilizzo di Angular Signals
- Angular 18+, con conoscenza di componenti, template, routing e Angular CLI;
- gestione delle dipendenze tramite npm;
- validazione di form, modelli e dati applicativi;
- integrazione e consumo di REST API;
- gestione di chiamate asincrone e flussi dati lato front-end;
- utilizzo di Git per attività di clone, branch, commit e merge.
Competenze tecniche preferenziali
Saranno considerate un plus conoscenze, anche di base o intermedie, relative a:
- organizzazione di applicazioni Angular con Lazy Loading dei moduli;
- gestione di route protette tramite AuthGuard;
- conoscenza dell’Observer Pattern e dei principi della programmazione reattiva;
- utilizzo di async pipe e gestione corretta delle subscription;
- conoscenza di RxJS e/o Angular Signals;
- utilizzo di Angular Material o altre UI library;
- sviluppo di dashboard, widget e componenti dinamici;
- utilizzo di librerie di data visualization, come Apache ECharts, Chart.js, ngx-charts o soluzioni custom.
Profilo ricercato
Cerchiamo una persona motivata, curiosa e orientata alla crescita, con interesse per lo sviluppo front-end moderno e per il lavoro su progetti innovativi.
Sono importanti:
- attitudine al problem solving;
- pensiero critico;
- capacità di lavorare in team su codice condiviso, seguendo logiche collaborative di sviluppo
Cosa offriamo
- inserimento in un contesto tecnico e multidisciplinare;
- formazione e affiancamento;
- possibilità di crescita professionale;
- coinvolgimento in progetti innovativi di ricerca e sviluppo;
- utilizzo di tecnologie moderne e strumenti aggiornati;
- applicazione delle competenze digitali a progetti concreti.
Sede di lavoro
L’attività si svolgerà in presenza presso la sede di Marino (RM).
Tipo di impiego
Pari opportunità e privacy
IPM Srl promuove un ambiente di lavoro equo, rispettoso e collaborativo. La selezione è rivolta a tutte le persone, nel rispetto dei principi di pari opportunità, inclusione e non discriminazione.
Il processo di selezione sarà condotto sulla base di competenze, motivazione, esperienza e potenziale di crescita, in coerenza con i principi della UNI/PdR 125:2022 in materia di parità di genere.
I dati personali saranno trattati nel rispetto del Regolamento UE 2016/679 esclusivamente per finalità di ricerca e selezione del personale.
Retribuzione: €25.000,00 - €35.000,00 all'anno
Benefit:
Domande di preselezione:
- Da 1 a 10, qual è il tuo livello di autonomia nello sviluppo con Angular 18+, inclusi componenti, template, routing e Angular CLI?
- Da 1 a 10, qual è il tuo livello di autonomia nella gestione di Reactive Forms, validazioni di base e validazione dei modelli?
- Da 1 a 10, qual è il tuo livello di autonomia nell’integrazione e consumo di REST API e nella gestione di chiamate asincrone?
- Da 1 a 10, qual è il tuo livello di autonomia nell’utilizzo di Git per clone, branch, commit e merge in un progetto condiviso?
- Hai esperienza pratica nell'utilizzo di Angular Signals?
- Sei disponibile a lavorare in presenza presso la sede di Marino (RM)?
- Hai già lavorato in autonomia come Front-End Developer, prendendo in carico attività end-to-end e supportando sviluppatori più junior?
Lingua:
Sede di lavoro: Di persona