Il ruolo in sintesi
Il candidato sarà inserito in un team di sviluppo giovane e dinamico altamente formativo.
Il ruolo prevede la progettazione e la realizzazione di web applications presso i nostri principali clienti con l’obiettivo di fornire soluzioni customizzate per migliorare l’efficacia e l’efficienza del loro business.
Esperienza richiesta
Esperienza nel ruolo di almeno 3 anni.
Percorso di studi preferito
Laurea in Ingegneria Informatica/Informatica o discipline affini.
Responsabilità
- Partecipare a un team di sviluppo, implementando applicazioni già esistenti e sviluppandone nuove in considerazione dei requisiti del cliente.
- Interfacciarsi direttamente con i clienti, raccogliendo feedback e discutendo della progettazione tecnica.
- Progettare e costruire test di applicazione/unità secondo un determinato piano di test.
- Trasformare i requisiti funzionali dei clienti in progetti e prodotti concreti volti a soddisfare le loro esigenze.
Competenze tecniche
- Ottima conoscenza del framework Angular.
- Ottima conoscenza di Javascript, Typescript e lo sviluppo di applicativi web.
- Ottima conoscenza dei linguaggi CSS/SCSS/SASS.
- Ottima conoscenza di Java Enterprise.
- Ottima conoscenza RDBMS (e.g. MySql, Oracle, PostgreSQL).
- Conoscenza di Maven, GIT e tool per la Continuous Integration (Jenkins).
- Conoscenza della suite Spring e di motori ORM (Hibernate).
- Esperienza nella progettazione e utilizzo di servizi RESTful basati su JSON.
Utili ma non indispensabili
- Conoscenza della libreria NgRx o di altre librerie di state management per Angular.
- Buona conoscenza della libreria Angular Material.
- Conoscenza di database non relazionali (es. MongoDB).
- Esperienza sull’utilizzo di tool di Task Management (Jira).
- Conoscenza di metodologie agile (e.g. Scrum, Kanban).
Competenze trasversali
- Capacità di problem solving e relazione con i clienti.
- Capacità di pianificazione e progettazione.
- Forte spirito di collaborazione.
- Autonomia nello svolgimento delle mansioni.
- Competenze nel comunicare informazioni complesse agli stakeholder tecnici e non tecnici.
Competenze linguistiche
- Italiano: madrelingua o equivalente.
- Inglese: B1.
Luogo di lavoro
Arezzo, Firenze, da remoto.
Orario di lavoro
Full Time.
Tipologia di contratto
CCNL Metalmeccanico, retribuzione e livello da definire in sede di colloquio.
Indicazioni per la candidatura
Il processo di selezione si svolge in modo strutturato e tutti i candidati qualificati per le posizioni aperte saranno valutati nel rispetto delle pari opportunità e senza alcuna discriminazione.