GIS Web Developer Il candidato ideale ha una seniority di almeno 5 anni nello sviluppo di prodotti e piattaforme in Javascript, possiede una Laurea Specialistica o Vecchio Ordinamento preferibilmente in materie informatiche, ha una buona conoscenza della lingua inglese (scritta e parlata). Requisiti fondamentali richiesti: Siamo alla ricerca di un Front End Developer da integrare nell'attuale team GIS nell'ambito Trasportation. Il candidato dovrà avere competenze tecniche nello sviluppo web utilizzando framework Javascript, oltre che una buona conoscenza di Git. Il candidato si occuperà: - Progettare e sviluppare applicazioni Web e moduli UI per l'implementazione e la gestione su larga scala - Sviluppo di prototipi e mockup interattivi - Guida alla progettazione dell'API REST, necessaria per integrare l'applicazione Web con i servizi Web di back-end - Sviluppo toolkit adatto per sfruttare nuove funzionalità GIS lato server, utilizzando le tecniche e le best practice più recenti - Definizione e pubblicazione servizi cartografici e servizi di geoprocessing - Sviluppare procedure automatizzate utilizzando il modulo Arcpy del software ESRI - Definizione di documenti di progettazione e specifiche tecniche Requisiti tecnici: - Almeno 5 anni di esperienza nella progettazione, sviluppo e distribuzione di applicazioni web - Conoscenza approfondita del linguaggio JavaScript (ECMAScript 6) e oltre 2 anni di esperienza nello sviluppo JavaScript orientato agli oggetti - Oltre 5 anni di esperienza nell'uso e nello sviluppo di applicazioni con toolkit JavaScript e librerie UI (come Dojo, Ext JS, YUI, ecc.) - Buona conoscenza concettuale dei sistemi distribuiti asincroni - Ottima conoscenza di ESRI ArcGIS API for JavaScript - Ottima conoscenza della piattaforma ArcGIS Enterprise ( Portal for ArcGIS, ArcGIS Server, Dat Store, GeoEvent, etc ) - Vasta esperienza con HTML5, DOM, CSS3, modello di eventi e sviluppo cross-browser - Conoscenza di Shell Scripting - Esperienza con AJAX, JSON, REST - Ottima capacità di risoluzione dei problemi, comunicazione verbale e scritta, progettazione, sviluppo e debugging - Capacità di lavorare in modo indipendente e in gruppo per partecipare efficacemente al ciclo di vita dello sviluppo del software Altri requisiti valorizzanti la candidatura: - Certificazione ESRI - Conoscenza delle API Python for ArcGIS Competenze trasversali: - Disponibilità a trasferte; - Propensione al dinamismo; - Ottime capacità di adattamento e di teamworking.
...