Head of Frontend Development
Riferimento a
In sintesi
Urbana Smart Solutions propone soluzioni innovative nel mondo dell’IoT, grazie alle competenze software e di progettazione hardware, posizionandosi sul panorama nazionale come un unicum di competenze trasversali.
Il vantaggio principale è indubbiamente la capacità di governare tutte le componenti di un sistema tecnologico complesso, dallo sviluppo all’integrazione di infrastrutture IoT hardware e software per la progettazione di soluzioni end-to-end.
Oltre a questo aspetto Urbana presenta un’importante esperienza per quanto riguarda i protocolli di comunicazione, i quali consentono un’integrazione sicura e affidabile da parte dei dispositivi IoT con le piattaforme digitali.
Siamo alla ricerca di un frontend developer da far entrare nel nostro team R&D.
Il tuo ruolo principale sarà quello di progettare, sviluppare, distribuire e mantenere alcune delle piattaforme web e mobile di Urbana lavorando con il team al fine di fornire codice riutilizzabile e di alta qualità. Sarai incaricato di scrivere codice di alta qualità, mantenere i repository, inviare commit frequenti e garantire che il software interagisca correttamente con tutti gli altri componenti di sistema.
Farai parte di un team talentuoso di ingegneri di eccellente competenza tecnica che sviluppa piattaforme IoT garantendo i massimi livelli di disponibilità, prestazioni e sicurezza.
Se sei un code master, ossessionato dallo sviluppo di software complessi di alta qualità e vuoi lavorare in un team di sviluppo agile e veloce, allora dovremmo parlare.
La posizione ha sede a Venezia, in Italia, e l’ambito lavorativo prevede la responsabilità per lo sviluppo di piattaforme web e mobili in più mercati principali in tutto il mondo.
Compiti / Responsabilità
- Scrittura di codice di alta qualità e ben documentato che deve interagire con tutti gli altri componenti software del sistema.
- Mantenimento del codice nell’infrastruttura aziendale
- Seguire correttamente il processo CI/CD per il sistema
- Manutenzione e miglioramento delle piattaforme URBANA web e mobile
- Lavorare in un team multidisciplinare con altri professionisti come sviluppatori di back-end, sistemisti e tester QA
- Dare suggerimenti per le migliori soluzioni ai problemi
- Tenere il passo con le tecnologie più recenti ed emergenti
- Essere coinvolti e partecipare all’intero ciclo di vita del prodotto
- Focus principale su scrittura codice e debug
- Collaborare con gli sviluppatori di back-end
- Definire e comunicare i requisiti tecnici e di progettazione
- Creare codice riutilizzabile di alta qualità che può essere facilmente mantenuto
- Sviluppare applicazioni web funzionali e sostenibili con codice pulito
- Risolvere i problemi ed eseguire il debug delle applicazioni
- Valutare nuove tecnologie
- Rimanere aggiornato con le migliori best practices
- Dare supporto per l’esecuzione dei test dell’interfaccia utente e ottimizzazione delle prestazioni
- Gestire tecnologie all’avanguardia per migliorare le applicazioni
- Rimanere aggiornato sulle tecnologie emergenti
Requisiti
- Almeno 3 anni di esperienza come sviluppatore front-end e/o mobile
- Comprensione profonda dello sviluppo web
- Almeno 3 anni di esperienza con almeno alcuni dei linguaggi di programmazione come React.JS, React.native, Node.js, HTML, CSS, Javascript
- Esperienza con API GraphQL
- Conoscenza pratica di database come Redis, Mongo, MySQL, PostgreSQL
- Critical thinking e capacità di problem solving
- Capacità di lavorare in gruppo
- Buone capacità organizzative e di gestione del tempo
- Buone capacità interpersonali e di comunicazione
- Laurea triennale in Ingegneria Informatica, Informatica o settore analogo
- Essere una persona desiderosa di superare i propri limiti con volontà di innovare
Candidati ora
[happyforms id=”2527″ /]