Full Stack Developer
Come Full Stack Developer Senior, il tuo ruolo sarà fondamentale nello sviluppo e nel mantenimento di applicazioni web, app per smartphone a tablet, siti, CRM e piattaforme digitali.
Sarai coinvolto/a in tutti gli aspetti del processo di sviluppo e implementazione del front-end e back-end, garantendo un funzionamento ottimale del sistema.
- Responsabilità:
- Sviluppare e implementare nuove funzionalità per applicazioni web esistenti o piattaforme digitali.
- Collaborare con il team di sviluppo per definire i requisiti e le specifiche tecniche del progetto.
- Creare e integrare API robuste e scalabili per consentire una integrazione efficiente tra i vari software.
- Gestire il database e l'archiviazione dei dati, garantendo l'integrità e la sicurezza delle informazioni.
- Ottimizzare velocità, stabilità e scalabilità di server e codice
- Testare e risolvere i bug e le problematiche del sistema, garantendo la stabilità e la funzionalità continua dell’infrastruttura.
- Mantenere la documentazione tecnica aggiornata per facilitare la comprensione del codice e delle soluzioni implementate.
- Restare aggiornato/a sulle nuove tecnologie e tendenze nel settore dello sviluppo web, contribuendo all'innovazione del team e del progetto.
PROFILO – LE CARATTERISTICHE PER ESSERE SELEZIONATO/A
- Requisiti
- Laurea in Informatica, Ingegneria Informatica o campo correlato (o esperienza lavorativa equivalente).
- Comprovata esperienza nello sviluppo full stack, con competenze sia nel front-end che nel back-end.
- Conoscenza di linguaggi di programmazione front-end come HTML, CSS, Sass, JavaScript e framework come React, Angular o Vue.js.
- Competenza nello sviluppo back-end utilizzando linguaggi come Node.js, Python, Java, Ruby o altri.
- Esperienza con database MySQL, SQL o NoSQL, conoscenza di modelli di dati e conoscenza del linguaggio PHP
- Capacità di creare API REST e gestire le richieste HTTP.
- Principi di design
- Conoscenza dei principi di sicurezza informatica e delle pratiche di sviluppo sicuro.
- Capacità di lavorare in team e di comunicare in modo efficace con i membri del team non tecnici.
- Forte capacità di problem-solving e attenzione ai dettagli.
- Capacità di lavorare in un ambiente dinamico e di adattarsi rapidamente ai cambiamenti tecnologici.
- Disponibilità a lavorare anche in presenza presso la nostra sede di Milano.
La proposta economica sarà incentivante e ti verrà illustrata in fase di selezione.
Durante l’onboarding riceverai un’approfondita formazione sui prodotti e la filosofia aziendale, dopodichè avrai l’opportunità di gestire autonomamente l’organizzazione del tuo tempo, collaborando all’interno di una squadra supportiva, dinamica e stimolante.
Se questa opportunità ti elettrizza e senti di essere la persona giusta, inviaci la tua candidatura. Se sarai selezionato/a ti contatteremo per approfondire la reciproca conoscenza.
Gli interessati ambosessi (L. 903/77) possono candidarsi fornendo l’autorizzazione al trattamento dei dati personali.