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 faraiSvilupperai interfacce web scalabili e performanti utilizzando AngularParteciperai alla progettazione e implementazione di architetture microfrontendCollaborerai con team backend, UX/UI e DevOps per la realizzazione di applicativi complessiContribuirai al miglioramento continuo della qualità del codice e delle performanceRequisiti richiestiEsperienza di almeno 3 anni nel ruolo di Frontend DeveloperOttima conoscenza di Angular (versioni recenti)Esperienza concreta nello sviluppo di applicazioni frontend, con capacità di argomentare scelte architetturali e tecniche adottateConoscenza di base dei principali DBMS (es. modellazione dati, query SQL, interazione con backend)Spiccata attitudine al lavoro in team, capacità di collaborazione e comunicazione efficaceEsperienza nello sviluppo e gestione di microfrontendFamiliarità con Docker e pipeline CI/CDBuona conoscenza di: TypeScript, JavaScript (ES6+,) HTML5, CSS3 / SCSS, RxJSFamiliarità con strumenti di versionamento (Git)Esperienza con API RESTEsperienza 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 automazioneApproccio orientato alla qualità del software, alla manutenibilità e alla responsabilità tecnica del deliverableFlessibilità nella presenza: lavoro ibrido ma disponibilità a presenza full-time se richiestoCompetenze graditeConoscenza di framework/librerie complementari (es. NgRx, Redux)Esperienza con Web ComponentsEsperienza con strumenti di testing (Jest, Karma, Cypress)Esperienza con architetture cloud (es. AWS, Azure)Titolo di studioLaurea in discipline STEM (preferibile)Cosa offriamoContratto a tempo indeterminatoModalità di lavoro ibridaInserimento in un contesto dinamico e orientato all’innovazioneOpportunità di crescita professionale su progetti avanzati (basati su AI)Sede di lavoroRoma (richiesta residenza o domicilio in Roma e provincia)