Cerchiamo una figura con una solida esperienza nello sviluppo backend, capace di progettare e manutenere sistemi distribuiti scalabili e affidabili.
Siamo alla ricerca di un professionista proattivo, in grado di implementare soluzioni tecniche robuste, ad alte prestazioni e orientate al lungo termine.
Competenze ed esperienza richieste
-
Esperienza nello sviluppo backend:
oltre 3 anni nello sviluppo di applicazioni lato server con Node.js e TypeScript.
-
Sistemi event-driven e Kafka:
esperienza nello sviluppo di sistemi guidati dagli eventi e nell’uso di Kafka per la gestione di sistemi distribuiti, code di messaggi e integrazioni asincrone.
-
Database relazionali:
ottima conoscenza di PostgreSQL, inclusa la progettazione degli schemi, l’ottimizzazione delle query e il performance tuning.
-
Collaborazione cross-team:
esperienza di lavoro a stretto contatto con altri sviluppatori, product manager e stakeholder tecnici per definire e implementare le soluzioni.
-
Best practice di sviluppo backend:
conoscenza approfondita di architetture scalabili, sicurezza, logging, monitoraggio e deployment in ambienti cloud.
-
Codice scalabile e manutenibile:
capacità di progettare sistemi modulari, eseguire il refactoring di componenti legacy e adottare nuove tecnologie.
-
Lingue:
ottima padronanza sia dell’italiano che dell’inglese.
-
Tipologia di contratto:
CCNL Terziario e Commercio o Partita IVA (Contractor).