NodeJS Developer

Dinova è il luogo in cui la trasformazione digitale si fonde con la passione e l’innovazione. Creiamo ecosistemi unici in cui tecnologie all’avanguardia, talenti eccezionali, dati avanzati e processi dinamici si fondono in una simbiosi perfetta. Se sogni di contribuire a rendere le aziende posti migliori in cui lavorare e vivere, allora potresti essere la persona che stiamo cercando!
Ruolo: NodeJS Developer
Descrizione della posizione

Stiamo cercando un* NodeJS Developer con una solida esperienza nella progettazione e sviluppo di architetture basate su microservizi. Il candidato ideale ha dimestichezza con i principi di progettazione di microservizi, API RESTful e possiede capacità di ottimizzazione di applicazioni distribuite. Farà parte del nostro team di sviluppo e collaborerà alla creazione di soluzioni scalabili, robuste e orientate alle prestazioni per i nostri prodotti.

Responsabilità principali:

  • Progettare, sviluppare e mantenere applicazioni basate su microservizi utilizzando NodeJS.
  • Collaborare con team di sviluppatori, DevOps e product owner per assicurare che i microservizi siano efficaci e scalabili.
  • Sviluppare API RESTful e assicurarsi che siano sicure, performanti e scalabili.
  • Testare, ottimizzare e mantenere i servizi sviluppati per garantire un’alta affidabilità.
  • Monitorare e risolvere eventuali problemi legati a prestazioni o integrazioni di servizi.
  • Implementare le best practice in termini di sicurezza e scalabilità.
Cosa cerchiamo
  • Experience di almeno 3 anni nello sviluppo con NodeJS.
  • Esperienza comprovata nella progettazione e sviluppo di architetture basate su microservizi.
  • Competenza con API RESTful e integrazione di sistemi distribuiti.
  • Familiarità con strumenti di containerizzazione (es. Docker) e di orchestrazione di microservizi (es. Kubernetes).
  • Conoscenza delle pratiche di CI/CD (Continuous Integration e Continuous Deployment).
  • Conoscenza di database SQL e NoSQL (es. PostgreSQL, MongoDB).
  • Abilità di problem-solving, attenzione al dettaglio e capacità di lavorare in team.
Costituiscono requisiti preferenziali
  • Esperienza con strumenti di monitoraggio come Prometheus, Grafana, o simili.
  • Conoscenza di TypeScript.
  • Esperienza con servizi di cloud (AWS, Google Cloud Platform, o Azure).
Cosa offriamo
  • Ambiente di lavoro dinamico e stimolante
  • Opportunità di crescita professionale
  • Possibilità di lavorare in modalità ibrida, in base alle esigenze
  • Retribuzione commisurata all’esperienza
Compila il form in ogni sua parte
per presentare la tua candidatura come
NodeJS Developer