Ingegnere Full Stack
Descrizione dell'offerta
Stiamo selezionando un Full Stack Developer .
La risorsa sarà inserita in un team operativo dedicato a progetti e servizi attivi, contribuendo sia allo sviluppo di nuove funzionalità che alla revisione del codice esistente, con l’obiettivo di garantire l’elevata qualità tecnica delle soluzioni e la loro evoluzione continua.
Il contratto, il livello e la retribuzione saranno condivisi in fase di selezione e colloquio.
La sede di lavoro è Milano , la modalità di lavoro sarà in ibrido , (1 o 2 giorni in presenza presso la sede del cliente).
Attività principali:
- progettare, sviluppare e manutenere applicazioni web full stack;
- contribuire alle decisioni architetturali legate a scalabilità, performance e gestione dei dati;
- sviluppare servizi backend per l’elaborazione di grandi volumi di dati;
- gestire flussi di dati near real-time / real-time e sistemi di ingestione dati;
- implementare interfacce frontend per la visualizzazione di dati anagrafici, metriche e dashboard;
- progettare e ottimizzare API e servizi di integrazione;
- utilizzare e ottimizzare database NoSQL e database a serie temporali;
- contribuire a progettare e mantenere infrastrutture cloud su AWS tramite Infrastructure as Code;
- contribuire a definire e implementare strategie di testing automatico (unit, integration, end-to-end) per servizi backend e frontend.
Competenze ed esperienze richieste:
- conoscenza di JavaScript e sviluppo backend con Node.js;
- esperienza nello sviluppo frontend con Vue.js;
- buona padronanza di Python per servizi backend, data processing e automazioni;
- conoscenza di Golang, (gradita);
- utilizzo avanzato di MongoDB;
- esperienza con database a serie temporali (es. TimescaleDB, InfluxDB), (gradita);
- esperienza nella gestione di grandi volumi di dati e sistemi data-intensive, (gradita);
- esperienza su AWS e utilizzo di Terraform;
- familiarità con concetti di streaming, real-time processing e architetture event-driven;
- conoscenza di architetture a microservizi, REST API e sistemi distribuiti;
- conoscenza di pratiche di testing, CI/CD e versionamento del codice (Git);
- conoscenza dei principali pattern di sviluppo e architetturali e best practice di progettazione del software.
Completano il profilo del candidato:
- Laurea e/o Diploma in discipline tecnico-scientifiche o un’esperienza lavorativa equivalente;
- buona conoscenza della lingua inglese, sia scritta che parlata.
Se interessati, inviate il Vostro Curriculum Vitae aggiornato e dettagliato che dovrà contenere autorizzazione al trattamento dei dati secondo l’articolo 13 GDPR679/16 a: .