Descrizione del ruolo
Per integrare i nostri team di sviluppo, siamo alla ricerca di un/a
Full Stack Developer
con 2/3 anni di esperienza, appassionato, brillante e capace, desideroso di portare i nostri servizi Web e la nostra infrastruttura al livello successivo.
E' un ruolo ibrido a tempo pieno per uno sviluppatore Full Stack: in tale ruolo sarà responsabile dello sviluppo e della manutenzione delle applicazioni software. Collaborerà con un team di sviluppatori full stack, frontend developer e professionisti digitali.
La sede di lavoro sarà Messina con possibilità di lavoro da remoto (è comunque preferita la disponibilità di presenza in sede di alcuni giorni settimanali).
Ambiti di attività e responsabilità
* Lavorerà su progetti software di alto valore definendo i requisiti tecnici, l'architettura software e implementando la soluzione più adatta.
* Costruirà applicazioni web solide, efficienti e resilienti lato client e lato server.
* Lavorerà, all'interno del team ed a contatto anche con professioni esterni, per garantire che l'applicazione soddisfi le esigenze degli utenti e gli obiettivi di business curandone poi la continua integrazione ed ottimizzazione in termini di efficienza, sicurezza, etc.
* Costruirà API REST e GraphQL efficaci.
* Scriverà la documentazione tecnica e software.
Requisiti
* Linguaggi di programmazione: almeno uno tra
.NET,
PHP, Python, Java
* Framework: almeno uno basato su NodeJS,, Angular, Wordpress
* Conoscenza di database relazionali (es. MySQL, PostgreSQL, Oracle, …) e non relazionali (es. MongoDB);
* Conoscenze di base delle pratiche DevOps, inclusi l'uso di container (es. Docker), l'integrazione continua (CI), il deployment continuo (CD), DevOps su sistemi Linux, GIT
* Esperienza con Web services, API Integration, and Restful Services
* Esperienza pratica nella creazione di applicazioni web scalabili, modulari, altamente performanti e reattive
* Minimo 2 anni di esperienza come Fullstack Developer
* Laurea in Informatica o esperienza equivalente sul campo
* Motivato, disposto a imparare cose nuove e rimanere al passo con le tendenze del settore
* Personalità analitica, mentalità aperta, orientata alla risoluzione dei problemi e ai risultati
* Eccellenti capacità di problem solving e di lavorare in team
* Buone capacità comunicative e relazionali
Cosa offriamo
* Un ambiente di lavoro stimolante e dinamico
* Contratto full-time a tempo indeterminato
* Possibilità di lavorare in modalità ibrida
* Formazione continua