Senior Full-stack Developer – Web GIS / Geospatial

IntermediarioUpvantanofluffjobspubblicata il 16/09/2026
Indispensabile:JavaScriptJavaPHPHTMLCSSNode.jsGitCloudFrontendBackendFullstackAISecuritySenior
Traduzione automatica — lingua originale: polacco.Mostra l'originale

Per uno dei nostri clienti cerchiamo un Senior Full-stack Developer con una solida esperienza nello sviluppo di applicazioni web e nella programmazione Web GIS / geospatial. Ti unirai a un progetto internazionale che sviluppa un sistema globale di mappatura degli insediamenti, a supporto della componente di esposizione ai rischi nell'ambito di un sistema europeo di gestione delle crisi. Grande enfasi è posta su: efficienza dell'applicazione, sicurezza, accessibilità digitale, scalabilità, supporto per utenti in tutto il mondo, anche con larghezza di banda limitata, qualità e leggibilità del codice, trasformazione e visualizzazione di dati geospatial. Il lavoro si svolge in un ambiente internazionale, multiculturale e multilingue.

Daily tasks

  • Sviluppo e manutenzione di funzionalità full-stack – dall'architettura front-end e l'interazione con l'utente alla logica backend, API e integrazione con i database.
  • Monitoraggio, test e ottimizzazione dell'architettura delle applicazioni Web GIS, con particolare attenzione alle prestazioni di rendering, rete, accessibilità e scalabilità.
  • Progettazione e sviluppo di nuovi componenti dell'architettura e di soluzioni esistenti per migliorare l'UX.
  • Progettazione di processi di trasformazione dei dati e script per l'automazione della conversione di dati scientifici e geospatial, tra cui XLS e TIFF → JSON, GeoJSON e Cloud Optimized GeoTIFF.
  • Implementazione delle best practice di sicurezza per le applicazioni web, inclusa la validazione e la sanificazione dei dati, la protezione da XSS e l'analisi e la rimozione delle vulnerabilità in conformità con l'approccio OWASP Top 10.
  • Sviluppo di applicazioni responsive che funzionino su diversi browser e dispositivi e integrazione con REST API.
  • Creazione di server-side proxy services/endpoints.
  • Preparazione di elementi grafici, visualizzazioni interattive di dati, infografiche e template di pubblicazione data-driven conformi all'identità visiva.
  • Testing, debugging, analisi dei problemi e preparazione della documentazione tecnica.

Requirements

Istruzione superiore e: min. 10 anni di esperienza IT pertinente – con laurea magistrale, min. 12 anni – con laurea triennale/ingegneristica, min. 17 anni – con diploma di scuola superiore. Min. 15 anni di esperienza nello sviluppo di siti/applicazioni web, comprendente front-end, back-end e web mastering. Min. 10 anni di esperienza in geospatial web programming. Min. 10 anni di esperienza in UI/UX design. Min. 5 anni di esperienza con strumenti di gestione del codice e dei dati, incluso Git, e conoscenza di legacy systems che utilizzano SVN. Ottima conoscenza di: JavaScript, HTML, CSS, jQuery, Kendo UI Professional for jQuery, OpenLayers, legacy JavaScript ES3/ES5 e moderno ES6+, Webpack / Vite. Esperienza con tecnologie backend Java, Node.js o PHP, in particolare: Spring Boot, Hibernate, REST API, PHP per funzionalità server-side leggere, Node.js per script offline, automazione e trasformazione dei dati, SQLite e accesso ai dati tramite SQL. Certificazione o formazione professionale in ambito IT Security / Web Application Security. IBM Data Science Professional Certificate o certificato equivalente. IBM AI Engineering Professional Certificate o certificato equivalente che comprenda metodi AI/ML relativi a prodotti di dati scientifici/geospatial. Certificazione o formazione professionale in ambito digital accessibility. Certificazione o formazione professionale in ambito UX research. Conoscenza della lingua inglese min. B2+ e dell'italiano min. B2+.

Sarà un vantaggio aggiuntivo l'esperienza di lavoro con grandi set di dati scientifici/geospatial, l'esperienza nella progettazione dell'architettura di applicazioni Web GIS, la conoscenza pratica degli standard di accessibilità e sicurezza delle applicazioni web, l'esperienza nello sviluppo di applicazioni destinate a utenti con connessioni limitate.

Must have: Backend, UI, UX design, Git, HTML, CSS, jQuery, JavaScript, Webpack, Java, Node.js, PHP, Boot, Hibernate, REST API, API, UX research, AI