Backend Developer

24 ore fa

Romano di Lombardia, Lombardia, Italia Experteer Italy Tempo pieno

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.

Se desidera conoscere i requisiti per questo ruolo, continui a leggere per trovare tutte le informazioni pertinenti.
Retribuzione / Benefits

  • Budget formazione e partecipazione a conferenze
  • Conferma di tempo indeterminato
  • Buoni pasto
  • 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

  • xivgfpx
  • 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à