IFM è un'azienda leader nello sviluppo di soluzioni innovative basate su Intelligenza Artificiale, progettate per ottimizzare processi complessi e migliorare la sicurezza, l'efficienza e la qualità in ambito industriale e pubblico. Lavoriamo a stretto contatto con grandi imprese e pubbliche amministrazioni per portare valore concreto attraverso tecnologie AI all'avanguardia.
Per potenziare il nostro teamdi Roma, siamo alla ricerca di un/a Frontend Developer con almeno 3 anni di esperienza nello sviluppo di applicazioni web moderne, da inserire su progetti innovativi ad alto contenuto tecnologico.
Cosa farai
* Svilupperai interfacce web scalabili e performanti utilizzando Angular
* Parteciperai alla progettazione e implementazione di architetture microfrontend
* Collaborerai con team backend, UX/UI e DevOps per la realizzazione di applicativi complessi
* Contribuirai al miglioramento continuo della qualità del codice e delle performance
Requisiti richiesti
* Esperienza di almeno 3 anni nel ruolo di Frontend Developer
* Ottima conoscenza di Angular (versioni recenti)
* Esperienza concreta nello sviluppo di applicazioni frontend, con capacità di argomentare scelte architetturali e tecniche adottate
* Conoscenza di base dei principali DBMS (es. modellazione dati, query SQL, interazione con backend)
* Spiccata attitudine al lavoro in team, capacità di collaborazione e comunicazione efficace
* Esperienza nello sviluppo e gestione di microfrontend
* Familiarità con Docker e pipeline CI/CD
* Buona conoscenza di: TypeScript, JavaScript (ES6+,) HTML5, CSS3 / SCSS, RxJS
* Familiarità con strumenti di versionamento ( Git )
* Esperienza con API REST
* Esperienza concreta nel debugging di applicazioni Angular complesse (profiling, analisi performance, memory leak, tracing RxJS)
* Capacità di comprendere e governare integralmente il codice sviluppato, anche in contesti ad alta automazione
* Approccio orientato alla qualità del software, alla manutenibilità e alla responsabilità tecnica del deliverable
* Flessibilità nella presenza: lavoro ibrido ma disponibilità a presenza full-time se richiesto
Competenze gradite
* Conoscenza di framework/librerie complementari (es. NgRx, Redux )
* Esperienza con Web Components
* Esperienza con strumenti di testing ( Jest, Karma, Cypress )
* Esperienza con architetture cloud (es. AWS, Azure)
Titolo di studio
* Laurea in discipline STEM (preferibile)
Cosa offriamo
* Contratto a tempo indeterminato
* Modalità di lavoro ibrida
* Inserimento in un contesto dinamico e orientato all'innovazione
* Opportunità di crescita professionale su progetti avanzati (basati su AI)
Sede di lavoro
* Roma (richiesta residenza o domicilio in Roma e provincia )