Best Engage
Sviluppatore back-end
Best EngageItaly7 days ago
ContractInformation Technology

Stiamo cercando uno sviluppatore Node.js per supportare un’iniziativa di scrittura di unit test su un sistema composto da circa 20 microservizi.


L’obiettivo è migliorare la copertura del codice e la qualità complessiva, integrando la generazione dei test anche tramite strumenti di assistenza AI (es. GitHub Copilot).

Responsabilità principali

  • Analizzare e comprendere il funzionamento dei microservizi Node.js esistenti
  • Scrivere e mantenere unit test efficaci e leggibili (es. con Jest, Mocha o simili)
  • Collaborare con il team interno per definire strategie di testing e coverage target
  • Utilizzare tool di AI (es. Copilot) per velocizzare la scrittura dei test, mantenendo la qualità del codice
  • Fornire supporto su best practice di testing e integrazione CI/CD, se necessario

Requisiti

  • Esperienza nello sviluppo con Node.js / JavaScript (ES6+)
  • Conoscenza di framework di test come Jest, Mocha, Chai, Sinon o equivalenti
  • Familiarità con microservizi e API REST
  • Capacità di comprendere codice esistente e scrivere test in modo autonomo
  • Attenzione alla qualità e alla manutenibilità del codice

Nice to have

  • Esperienza in progetti enterprise o distribuiti
  • Conoscenza di TypeScript
  • Esperienza con GitHub Copilot o altri strumenti AI per il supporto allo sviluppo
  • Conoscenza di pipeline CI/CD (GitHub Actions, Jenkins, ecc.)



Dettagli della posizione

Ricerca risorsa preferibilmente su Roma, ma anche su altre location italiane.

Attività a lungo termine

Somministrazione con finalità di assunzione

RAL commisurata alla effettiva aderenza del candidato.

Key Skills

Ranked by relevance