Sedi: Roma; IvreaIn Olivetti, società del Gruppo TIM, cerchiamo di una figura di Front End Developer per il team Strategy, Product & Digital Integration IoT.Chi sei Hai una laurea in discipline tecnico scientifiche e esperienza pluriennale nel ruolo di front end developer.Cosa farai Ti occuperai di realizzazione di soluzioni applicative rivolte a Smart Cities/ Urban Services, IoT, Water Management, Smart Agricolture/Farming, Industrial, Manufacturing, Logistics, Retail, Tourism, Travel & Transportation. Sarai responsabile della progettazione e sviluppo di applicazioni web moderne, scalabili e sicure e in particolare ti occuperai di:Trasformare requisiti funzionali e tecnici in soluzioni front-end scalabili e di qualitàProgettare e sviluppare interfacce web responsive e mobile-first, con grande attenzione a usabilità e accessibilitàRealizzare applicazioni Angular moderne, modulari e manutenibiliMigliorare continuamente performance, sicurezza e qualità del codiceCollaborare con team Backend, UX/UI e DevOps in un ambiente di sviluppo agileContribuire all'evoluzione delle soluzioni digitali attraverso code review, integrazione continua e processi CI/CDTali attività dovranno essere svolte con riferimento al processo di integrazione delle competenze funzionali al percorso di trasformazione aziendale in atto.Cosa ci aspettiamo da te Ottima conoscenza di:JavaScript (ES6+)TypescriptHTML5, CSS3SASS / LESSAngular (architettura, RxJS, dependency injection, lifecycle, change detection)Angular Material o librerie UI analogheNode.js (ambiente di build e tooling)Integrazione con API REST / JSON e WebSocketConoscenza dei principi di sicurezza applicativa lato client:gestione sicura di JWT/OAuth2protezione XSS/CSRFsanitizzazione inputContent Security PolicyConoscenza in ambito Testing:Unit test (Jasmine/Karma o similari)E2E test (Cypress, Playwright o equivalenti)Familiarità con strumenti di debugging e performance profiling browserUtilizzo avanzato di Git e workflow collaborativiCapacità di sviluppare componenti modulari, testabili, riusabili e facilmente manutenibiliPlusBuona conoscenza della lingua ingleseEsperienza in metodologie Agile (Scrum / Kanban)Approccio Test Driven Development (TDD)Esperienza con pipeline CI/CDConoscenza di Google Cloud Platform (GCP)Fondamenti di Docker e KubernetesEsperienza con strumenti di monitoring e logging front-endConoscenza di principi di architettura front-end (micro-frontend, design system, state management avanzato)Cosa offriamo Contratto a tempo indeterminatoFormazione continua e certificazioniAmbiente dinamico e stimolante, strategico per il presidio dei processi di TIM.Opportunità di crescita nell'ambitoOlivetti promuove la diversità in tutte le sue forme e si impegna a creare un ambiente di lavoro inclusivo per tutte le nostre persone.Le candidature ricevute saranno considerate in base al merito individuale e all'aderenza alla posizione ricercata, indipendentemente da nazionalità, origine etnica, identità di genere, di opinione, di orientamento sessuale, stato civile, di diversa abilità, responsabilità genitoriali, età o religione, di condizione personale e sociale.Vuoi guidare la trasformazione digitale con noi? Candidati ora
#J-18808-Ljbffr