Senior Frontend Developer

1 giorno fa

Rome, Lazio, Italia IFM srl Tempo pieno
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 team di 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. Cerchiamo una figura che unisca solida competenza ingegneristica e una forte sensibilità per il design, capace di dare vita a interfacce visivamente accattivanti, intuitive e curate nell'esperienza utente. Cosa farai
• Svilupperai interfacce web scalabili, veloci e visivamente d'impatto utilizzando Angular
• Progetterai e realizzerai componenti UI/UX moderni, curando l'interazione, la responsività, l'estetica e la coerenza visiva
• Parteciperai alla progettazione e implementazione di architetture microfrontend
• Collaborerai a stretto contatto con team backend, designer e DevOps per la realizzazione di applicativi complessi
• Contribuirai al miglioramento continuo della qualità del codice, del design system e delle performance di resa grafica 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
• Comprovate competenze di UI/UX Design: spiccata capacità di realizzare interfacce visivamente accattivanti, moderne, responsive e ad elevata usabilità, con profonda attenzione ai dettagli visivi, microinterazioni e accessibilità
• Padronanza avanzata di HTML5, CSS3 / SCSS e design responsive (CSS Grid, Flexbox, animazioni CSS)
• Buona conoscenza di: TypeScript, JavaScript (ES6+), RxJS
• Conoscenza di base dei principali DBMS (es. modellazione dati, query SQL, interazione con backend)
• Esperienza nello sviluppo e gestione di microfrontend
• Familiarità con strumenti di versionamento (Git) e 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
• Spiccata attitudine al lavoro in team, capacità di collaborazione e comunicazione efficace
• Flessibilità nella presenza: lavoro ibrido ma disponibilità a presenza full-time se richiesto Competenze gradite
• Esperienza d'uso con strumenti di prototipazione e handoff UI/UX (es. Figma, Adobe XD) o implementazione/mantenimento di Design System
• Conoscenza di framework/librerie di state management (es. NgRx, Redux)
• Esperienza con Web Components
• Esperienza con strumenti di testing frontend (Jest, Karma, Cypress)
• Familiarità con Docker, pipeline CI/CD e architetture cloud (es. AWS, Azure) Titolo di studio
• Laurea in discipline STEM o percorsi equivalenti (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 a Roma e provincia)