Senior Full Stack Developer

3 giorni fa

milan, lombardy, Italia W EXECUTIVE S.R.L. Tempo pieno

Genyo.ai è una piattaforma di AI infrastructure governata, progettata per le istituzioni finanziarie europee operanti in contesti regolamentati.

Offrono tre prodotti core:


•Build AI — ambiente di sviluppo e deployment di modelli AI audit-ready, conforme a EU AI Act, GDPR, EBA e DORA.

•Govern AI — framework di governance e monitoraggio continuo dei modelli in produzione, con tracciabilità completa e gestione del rischio algoritmico.

•Orchestrate AI — gateway di integrazione inversa per modelli sviluppati esternamente, che consente agli istituti finanziari di connettere e governare modelli di terze parti nella propria infrastruttura regolamentata.


I loro clienti target sono banche, assicurazioni, società di gestione del risparmio, istituti di pagamento e altri operatori del settore finanziario italiano ed europeo soggetti a vigilanza.


Stiamo cercando un Senior Software Engineer per progettare e implementare i sistemi core che abilitano l’agentic intelligence in tempo reale. Il ruolo combina progettazione di sistemi, ingegneria API, computing distribuito e pratiche di sviluppo sicuro in un dominio regolamentato e ad alta responsabilità.


Come Senior Full Stack Developer, progetterai e implementerai funzionalità end-to-end su applicazioni web e servizi backend che supportano gli agent AI e i flussi decisionali in tempo reale. Lavorerai a stretto contatto con il CTO, oltre che con i team di Product, Data, ML e Security, per costruire interfacce utente, logica backend, API e strumenti interni robusti, manutenibili e conformi a requisiti di performance e sicurezza stringenti.

Questo è un ruolo ad alto impatto per ingegneri che amano gestire interi flussi applicativi, dai componenti frontend alla logica backend e alla persistenza dei dati, in un ambiente rapido e tecnicamente sfidante.


Principali responsabilità


Backend & Platform Engineering

  • Sviluppare e mantenere servizi backend e API, principalmente con Laravel (PHP).
  • Implementare logica applicativa, modelli dati e integrazioni con sistemi interni ed esterni.
  • Lavorare con MySQL e MongoDB per design degli schemi, accesso ai dati e ottimizzazione delle performance.
  • Costruire job in background, code e pipeline di elaborazione asincrona.
  • Collaborare con il system administrator per supportare deployment su AWS, concentrandosi sulle responsabilità a livello applicativo.
  • Garantire alte prestazioni, affidabilità e manutenibilità dei componenti backend.

Frontend Engineering

  • Gestire l’intera applicazione frontend usando Nuxt (Vue.js), assicurando codice pulito, manutenibile e scalabile.
  • Sviluppare UI responsive e moduli frontend riutilizzabili.
  • Tradurre wireframe UI/UX in interfacce funzionali con HTML5, CSS3 e componenti Vue.
  • Integrare frontend e backend API garantendo flussi dati fluidi e gestione errori.
  • Gestire stato, routing, ottimizzazione delle performance e standard di accessibilità.
  • Implementare strategie di testing per i componenti frontend.
  • Assicurare build di alta qualità, linting e coerenza del codice.

Design e Architettura dei Sistemi

  • Contribuire a decisioni architetturali e di design per feature full-stack e moduli applicativi.
  • Collaborare con ML Engineers e team backend per integrare modelli e flussi decisionali in applicazioni di produzione.
  • Garantire osservabilità tramite logging strutturato, metriche e strumenti di monitoring.
  • Partecipare a design review, discussioni tecniche e documentazione.
  • Lavorare a stretto contatto con il CTO su strategia tecnica e standard di implementazione.

Sviluppo Sicuro & ISMS

Nell’ambito del framework ISO 27001 ISMS, contribuirai a:

  • Applicare standard di codifica sicura, threat modelling e gestione delle dipendenze.
  • Garantire best practice su least-privilege, RBAC, IAM e controlli di identità.
  • Implementare autenticazione e autorizzazione API (JWT, OIDC, OAuth2, service-to-service auth).
  • Assicurare conformità a ISO 27001, GDPR, regolamentazioni finanziarie.
  • Implementare crittografia a riposo e in transito, gestione dei segreti e network design sicuro.
  • Mantenere audit log completi per accessi, configurazioni, deployment e eventi di sistema.
  • Partecipare a valutazioni di rischio, rilevazione incident, analisi root-cause e remediation.

Collaborazione & Leadership

  • Tradurre requisiti di Product in specifiche tecniche implementabili.
  • Lavorare a stretto contatto con il CTO su architettura, priorità di sviluppo e pratiche ingegneristiche.
  • Mentorship per ingegneri junior e contributo alla qualità del codice tramite code review.
  • Collaborare con team cro