Backend developer

  • Italia

Cosa farai

  • Lavorerai sui servizi backend che alimentano l'app mobile e l'app web, a stretto contatto con il CTO.
  • Svilupperai e manterrai API REST documentate con OpenAPI/Swagger.
  • Gestirai autenticazione e autorizzazione (JWT, OAuth) e la gestione di ruoli e permessi.
  • Curerai l'architettura su AWS con scaling automatico, gestendo picchi di traffico durante gli eventi.
  • Manterrai una clean architecture (controller, repository, service layer) e utilizzerai pipeline CI/CD già strutturate.
  • Eseguirai test automatici, scansioni di vulnerabilità e deployment su AWS (produzione) e Coolify (staging).
  • Collaborerai con il team frontend per garantire coerenza tra servizi e esperienza utente.

Requisiti tecnici

  • Node.js e TypeScript – almeno 3 anni di esperienza solida.
  • Esperienza con Fastify o AdonisJS.
  • Conoscenza approfondita di PostgreSQL.
  • Competenza nella progettazione di REST API con OpenAPI/Swagger.
  • Conoscenza di Zod per la validazione.
  • Esperienza con JWT, OAuth e gestione ruoli/permessi.
  • Uso quotidiano di Git/GitHub.
  • Conoscenza base di Docker e concetti di scaling dinamico.

Nice to have

  • Servizi AWS (S3, Bedrock, Textract, Cognito).
  • Conoscenza di CI/CD.
  • Esperienza con WebSocket (Centrifugo).
  • Esperienza pregressa in contesti startup ad alta intensità.

Cosa offre l'azienda

  • RAL 40‑50 k, CCNL Metalmeccanico, 13ª mensilità.
  • Buoni pasto da 8 €/giorno.
  • Modalità ibrida flessibile senza giorni fissi, dotazione Mac.
  • Ambiente startup in crescita con recenti round di investimento.

Per candidarti invia i tuoi dati a info@cercalavoro.com