Backend Developer

18 ore fa

monza, lombardia, Italia W Executive Tempo pieno
Overview

In questa posizione, contribuirai allo sviluppo di una piattaforma SaaS dedicata al settore assicurativo, lavorando su backend e architetture distribuite. Farai parte del team Engineering, guidando l’evoluzione tecnologica con un focus su qualità del software e automazione intelligente. Progetterai e manterrai microservizi in TypeScript con Fastify, definendo API e integrazioni con sistemi esterni. Il ruolo comporta sfide legate a scalabilità, affidabilità e operatività in produzione, con opportunità di crescere responsabilità tecniche. L’ambiente è dinamico, orientato all’innovazione e all’uso di AI per ottimizzare sviluppo e automazione.

Retribuzione / Benefits
  • Lavoro 100% remoto
  • Budget formazione e partecipazione a conferenze
  • Conferma di tempo indeterminato
  • Buoni pasto
  • Bonus/benefits aziendali
  • Opportunità di contribuire all’evoluzione di un prodotto tecnologico
Responsabilità
  • Progettare, sviluppare e manutenere microservizi backend in TypeScript con Fastify
  • Contribuire alla definizione dell’architettura applicativa e alla progettazione di API e servizi
  • Realizzare integrazioni con sistemi esterni, incluso scraping e data extraction senza API disponibili
  • Garantire affidabilità, scalabilità e continuità operativa dei servizi
  • Implementare test automatizzati, partecipare a code review e migliorare la qualità del codice
  • Supportare monitoraggio, debugging e troubleshooting in produzione
  • Utilizzare strumenti di AI-assisted coding (es. Claude Code) per accelerare sviluppo e analisi
  • Collaborare sulle decisioni tecniche e proporre miglioramenti all’architettura e alle funzionalità
Requisiti fondamentali
  • Esperienza backend con Node.js e TypeScript
  • Conoscenza di Fastify, Express o NestJS (preferenza Fastify)
  • Esperienza API design e integrazione di servizi di terze parti
  • Produzione di software online e mantenuto in ambienti di produzione
  • Testing, debugging e troubleshooting
  • Capacità di analizzare problemi tecnici e proporre soluzioni affidabili
  • Autonomia, spirito collaborativo e orientamento alla qualità
  • Curiosità tecnologica e disponibilità a crescere responsabilità
  • Collaboration
  • Problem solving
  • Autonomy
  • Node.js
  • TypeScript
  • Fastify (preferito) / Express / NestJS