NodeJs Developer

  • A tempo indeterminato
  • Full time
  • Ibrido (00144, Roma, Italia/Roma/Lazio, Italia)
  • Software Factory

Stiamo cercando uno Sviluppatore Senior Node.js per unirsi al nostro team di sviluppo. Il candidato ideale possiede una profonda conoscenza di Node.js e ha esperienza lavorativa con almeno un framework MVC, come Express.js, Fastify, Koa, Hapi, NextJS, Sails.js o Feathers. Questo ruolo richiede una persona capace di sviluppare applicazioni back-end di alta qualità, scalabili e performanti.


Responsabilità:

  • Progettare e sviluppare applicazioni back-end e API RESTful robuste e ad alte prestazioni utilizzando Node.js.
  • Collaborare con il team di sviluppo front-end per integrare soluzioni back-end con piattaforme front-end.
  • Partecipare attivamente al ciclo di vita dello sviluppo software, dall'analisi dei requisiti alla distribuzione e al supporto post-lancio.
  • Mantenere aggiornata la documentazione tecnica relativa alle API sviluppate, inclusa la documentazione con Swagger.

Requisiti:

  • Almeno 3 anni di esperienza nello sviluppo di applicazioni con Node.js.
  • Esperienza comprovata con uno dei framework citati.
  • Conoscenza approfondita di JavaScript (ES6+), HTML5 e CSS3.
  • Esperienza con sistemi di gestione di database SQL e NoSQL.
  • Familiarità con principi di design RESTful e sviluppo di API.
  • Competenza nell'uso di sistemi di controllo versione, come Git.
  • Forti capacità analitiche e di problem solving.
  • Eccellente capacità di comunicazione e lavoro di squadra.

Requisiti Preferenziali:

  • Conoscenza di un framework di frontend, come React o Angular. Questa competenza è considerata un plus, poiché arricchisce la capacità di collaborazione con il team di sviluppo front-end e migliora la comprensione complessiva dello stack tecnologico.
  • Esperienza o familiarità con le API di OpenAI per lo sviluppo di assistant virtuali. Questa conoscenza sarà valutata positivamente, data la crescente importanza degli assistant virtuali e delle tecnologie di intelligenza artificiale nelle applicazioni moderne.


Valuteremo contratti e compensi sulla base delle reali capacità del candidato.

I candidati prescelti avranno la possibilità di crescere ed imparare affiancati da programmatori di grande esperienza nel settore.

La ricerca è rivolta ad entrambi i sessi (L.903/77).