Zucchetti Centro Sistemi (ZCS) è azienda tecnologica multi business fondata nel 1985 nel Valdarno aretino (Toscana) da un’iniziativa imprenditoriale del Cav. Lav. Fabrizio Bernini, oggi azionista e Presidente dell’azienda. Sfruttando le competenze e il know how acquisito in ambito informatico, l’azienda cresce e si trasforma in una industria innovativa composta da cinque aree di business: software, healthcare, automation, robotica e green innovation, con l’obiettivo di garantire un elevato livello qualitativo dell’offerta su tre fronti: informatica, elettronica e meccanica.
Stiamo cercando uno sviluppatore con solida esperienza nello sviluppo di applicazioni web e applicazioni mobile ibride per Android e iOS, da inserire nel team di sviluppo della nostra piattaforma IoT.
Il profilo ricercato deve avere una preparazione tecnica consolidata e un elevato grado di autonomia, con particolare competenza nello sviluppo di applicazioni basate su Angular, TypeScript e Capacitor (Ionic).
Cerchiamo una figura professionale, in grado non soltanto di implementare funzionalità sulla base di specifiche definite, ma anche di analizzare i requisiti, valutare le possibili soluzioni tecniche, individuare criticità e contribuire alle scelte architetturali ed evolutive delle applicazioni.
Lo sviluppatore lavorerà a stretto contatto con il team di progettazione e con gli altri sviluppatori per evolvere l'ecosistema software dedicato al monitoraggio e alla gestione dei nostri dispositivi e sistemi IoT.
-
Sviluppare, mantenere ed evolvere applicazioni web responsive e applicazioni mobile ibride per Android e iOS.
-
Progettare e sviluppare applicazioni utilizzando Angular e TypeScript.
-
Gestire il ciclo di sviluppo delle applicazioni mobile ibride attraverso Capacitor/Ionic, comprese le interazioni con le funzionalità native dei dispositivi.
-
Analizzare requisiti funzionali e tecnici e tradurli in soluzioni software robuste e manutenibili.
-
Contribuire alle scelte architetturali e all'organizzazione del codice, con attenzione a modularità, riusabilità e manutenibilità.
-
Integrare le applicazioni frontend con API e servizi backend della piattaforma IoT.
-
Diagnosticare e risolvere problematiche applicative, anche specifiche delle piattaforme Android e iOS.
-
Collaborare con il team nella definizione e nell'evoluzione degli standard tecnici di sviluppo.
-
Contribuire alla qualità complessiva delle applicazioni attraverso code review, testing e buone pratiche di sviluppo.
-
Collaborare alla realizzazione di interfacce chiare, coerenti e facilmente utilizzabili, senza che il ruolo abbia una connotazione prevalentemente orientata al design UX/UI.
- Almeno 5 anni di esperienza professionale nello sviluppo software web, preferibilmente maturata su applicazioni strutturate e mantenute nel medio-lungo periodo.
-
Esperienza significativa con Angular.
-
Ottima conoscenza di TypeScript e JavaScript.
-
Conoscenza della tecnologia Capacitor, preferibilmente nell'ecosistema Ionic.
-
Conoscenza delle problematiche legate allo sviluppo e alla distribuzione di applicazioni su Android e iOS.
-
Capacità di analizzare autonomamente problemi tecnici e proporre soluzioni adeguate.
-
Familiarità con Git e con i normali processi di sviluppo collaborativo.
-
Capacità di lavorare efficacemente all'interno di un team tecnico.