Descrizione del ruolo La persona che ricoprirà il ruolo di sviluppatore applicazioni web e mobile entrerà a far parte di un team tecnico con sede di lavoro a Quattordio, in presenza e con impegno full time
. Le attività quotidiane includeranno l’analisi dei requisiti, lo sviluppo e la manutenzione di applicazioni web, la correzione di bug e il miglioramento continuo delle funzionalità esistenti. Il/la professionista collaborerà con progettisti, figure di product management e altri sviluppatori per definire soluzioni tecniche scalabili, sicure e performanti.
Sarà inoltre responsabile della scrittura di codice pulito e documentato, dell’esecuzione di test e del supporto al rilascio in produzione delle nuove versioni. È previsto un costante confronto con il team per la revisione del codice, la condivisione di best practice e l’aggiornamento su nuove tecnologie e metodologie di sviluppo.
Qualifiche
- Solide competenze in software development, con esperienza nello sviluppo di applicazioni strutturate, utilizzo di sistemi di versionamento del codice (ad es. Git) e conoscenza dei principali pattern di progettazione.
- Esperienza nella progettazione e realizzazione di web applications, con attenzione a sicurezza, scalabilità, performance e usabilità delle soluzioni.
- Competenze in front-end e back end development e conoscenza di cascading style sheets (CSS), HTML e JavaScript, preferibilmente con almeno un framework contemporaneo (ad es. React, Vue, Angular, Node, Fastify).
- Buona conoscenza dei databases relazionali -SQL e NoSQL, capacità di modellare schemi dati, scrivere query efficienti e interagire con i database tramite ORM o driver applicativi.
- Competenze con lo sviluppo di app Android e Apple
- Titolo di studio in discipline tecnico-scientifiche (es. Informatica, Ingegneria Informatica) o esperienza equivalente, attitudine al lavoro in team, capacità di comunicazione chiara e orientamento alla qualità del prodotto.