Avenga
Avenga
Avenga è un’azienda internazionale di tecnologia e ingegneria del software che supporta le imprese attraverso attività di consulenza, sviluppo di prodotti e trasformazione digitale. I suoi team realizzano soluzioni personalizzate di software, cloud e integrazione per affrontare sfide complesse nei settori della consulenza, della manifattura e della sanità, avvalendosi dell’esperienza di oltre 6.000 professionisti in diversi Paesi. Avenga sostiene inoltre l’acquisizione di talenti e lo sviluppo professionale all’interno della propria organizzazione.

Ingegnere senior Node.js

Crea sistemi backend scalabili per i progetti di consulenza IT di Avenga. Progetta API, ottimizza i database e contribuisci a realizzare software sicuro e affidabile.

Descrizione

  • Sviluppare e mantenere applicazioni backend scalabili con Node.js.
  • Sviluppare e integrare API REST e microservizi.
  • Produrre codice efficiente, riutilizzabile e ben documentato.
  • Collaborare con ingegneri frontend, QA e DevOps e con gli stakeholder di prodotto.
  • Progettare e migliorare strutture di database, query e accesso ai dati.
  • Individuare e risolvere problemi tecnici e colli di bottiglia nelle prestazioni.
  • Applicare pratiche sicure all’autenticazione, all’autorizzazione e alla gestione dei dati.
  • Creare e mantenere test automatizzati unitari e di integrazione.
  • Esaminare il codice e contribuire a mantenere solide pratiche ingegneristiche.
  • Partecipare a discussioni tecniche, scelte architetturali e progettazione di soluzioni.
  • Fornire supporto per CI/CD, rilasci e risoluzione di problemi in produzione.
  • Mantenere l’affidabilità, la scalabilità e la facilità di manutenzione delle applicazioni.
  • Condividere competenze e aiutare i colleghi nella loro crescita professionale.

Requisiti

  • Avere almeno tre anni di esperienza professionale nello sviluppo backend, con una significativa esperienza pratica con Node.js.
  • Dimostrare solide competenze in JavaScript (ES6+) e TypeScript.
  • Avere esperienza con framework Node.js come Express.js, NestJS o Fastify.
  • Comprendere la programmazione asincrona e l’architettura basata sugli eventi.
  • Aver progettato e sviluppato API REST.
  • Conoscere database relazionali o NoSQL come PostgreSQL, MySQL o MongoDB.
  • Conoscere strumenti ORM o ODM come Prisma, TypeORM, Sequelize o Mongoose.
  • Comprendere i principi e i pattern di progettazione software e l’architettura pulita.
  • Usare Git e flussi di lavoro di sviluppo collaborativo.
  • Conoscere Docker, pipeline CI/CD e ambienti cloud.
  • Avere esperienza nella scrittura di test unitari e di integrazione.
  • Comprendere la sicurezza delle applicazioni, l’ottimizzazione delle prestazioni e il debugging.
  • Avere ottime capacità di risoluzione dei problemi e un approccio proattivo allo sviluppo.
  • Comunicare bene in inglese e collaborare con team internazionali.

Benefit

  • Pari opportunità indipendentemente da razza, etnia, identità di genere, orientamento sessuale, disabilità, età, religione o altre caratteristiche.
  • Un ambiente di lavoro rispettoso e inclusivo.
  • La possibilità di lavorare con team internazionali.
  • Opportunità di crescita professionale e condivisione delle conoscenze.

Offerte correlate

Avenga

Ingegnere Python senior (Sofia, ibrido)

Avenga

Sviluppa servizi backend scalabili e API in Python presso Avenga, azienda internazionale di ingegneria. Contribuisci all’applicazione di tecnologie native per l’IA in diversi settori.

Apri
Cognyte

Ingegnere back-end senior, Cognyte (ibrido, Bulgaria)

Cognyte

Sviluppa microservizi Java per la piattaforma di analisi distribuita di Cognyte, progettando sistemi di dati scalabili e supportando i colleghi del team di ingegneria. Il ruolo senior ha sede in Bulgaria e prevede una modalità di lavoro ibrida.

Apri
nDeavour Consulting

Sviluppatore iOS senior – Swift e fintech

nDeavour Consulting
1 – 10 Dipendenti
ConsulenzaLogisticaMarketing

Progetta e sviluppa applicazioni iOS scalabili per progetti fintech con Swift, migliorando l’esperienza dei clienti e i servizi finanziari. Collabora con i team di prodotto e ingegneria e contribuisci alla crescita del team con revisioni del codice e programmazione in coppia.

Apri
nDeavour Consulting

Sviluppatore iOS senior – Swift e fintech

nDeavour Consulting
1 – 10 Dipendenti
ConsulenzaLogisticaMarketing

Progetta e sviluppa applicazioni iOS scalabili per progetti fintech con Swift, migliorando l’esperienza dei clienti e i servizi finanziari. Collabora con i team di prodotto e ingegneria e contribuisci alla crescita del team con revisioni del codice e programmazione in coppia.

Apri