Web & Hybrid Application Developer – Angular / Capacitor

14 ore fa

Terranuova Bracciolini, Tuscany, Italia Zucchetti Centro Sistemi Spa Tempo pieno 35.000 € - 40.000 € Contratto
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. Posizione: 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. Responsabilità 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.

Requisiti:
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.