Skip to main content

Front End Developer

Tecnologia
Olivetti
Roma, Italia1 mesi faFino al 14/05/2026
Tempo pieno

Descrizione della posizione

Sedi: Roma; Ivrea In 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:

v Trasformare requisiti funzionali e tecnici in soluzioni front-end scalabili e di qualità v Progettare e sviluppare interfacce web responsive e mobile-first, con grande attenzione a usabilità e accessibilità v Realizzare applicazioni Angular moderne, modulari e manutenibili v Migliorare continuamente performance, sicurezza e qualità del codice v Collaborare con team Backend, UX/UI e DevOps in un ambiente di sviluppo agile v Contribuire all’evoluzione delle soluzioni digitali attraverso code review, integrazione continua e processi CI/CD

Tali 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

v JavaScript (ES6 )

v Typescript v HTML5, CSS3

v SASS / LESS v Angular (architettura, RxJS, dependency injection, lifecycle, change detection)

v Angular Material o librerie UI analoghe v Node.js (ambiente di build e tooling)

v Integrazione con API REST / JSON e WebSocket

Conoscenza dei principi di sicurezza applicativa lato client:

v gestione sicura di JWT/OAuth2

v protezione XSS/CSRF v sanitizzazione input v Content Security Policy

Conoscenza in ambito Testing

v Unit test (Jasmine/Karma o similari)

v E2E test (Cypress, Playwright o equivalenti)

v Familiarità con strumenti di debugging e performance profiling browser v Utilizzo avanzato di Git e workflow collaborativi v Capacità di sviluppare componenti modulari, testabili, riusabili e facilmente manutenibili

Plus v Buona conoscenza della lingua inglese v Esperienza in metodologie Agile (Scrum / Kanban)

v Approccio Test Driven Development (TDD)

v Esperienza con pipeline CI/CD v Conoscenza di Google Cloud Platform (GCP)

v Fondamenti di Docker e Kubernetes v Esperienza con strumenti di monitoring e logging front-end v Conoscenza di principi di architettura front-end (micro-frontend, design system, state management avanzato)

Cosa offriamo v Contratto a tempo indeterminato v Formazione continua e certificazioni v Ambiente dinamico e stimolante, strategico per il presidio dei processi di TIM.

v Opportunità di crescita nell’ambito

Olivetti 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.

v Vuoi guidare la trasformazione digitale con noi? Candidati ora

Keywords
KanbanHTML5JSONTypescriptJasmineAngularNode.jsAngularJSJavaScriptDevOpsCss 3OauthScrumUnit TestingJWtCI / CDSoftware buildNodeDebuggerUsability

¿Te interesa este puesto?