Back to search
dendōo Linkedin · Posted 5d ago

Ingegnere Full Stack

Milan

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About the job


dendōo è una startup innovativa in forte accelerazione, che sviluppa una piattaforma SaaS multi-tenant dedicata alla formazione, alla gestione della conoscenza e ai processi di compliance e audit in azienda.

L’intelligenza artificiale è parte integrante del prodotto, ma è anche impiegata nel processo implementativo. Adottiamo in modo consapevole strumenti AI per aumentare velocità, qualità ed efficacia delle attività, mantenendo un approccio orientato al controllo e alla verifica sui risultati prodotti.

Cerchiamo persone curiose, propositive e disponibili a sperimentare nuovi strumenti e modalità di lavoro, contribuendo attivamente a migliorarne l’utilizzo.

La posizione è rivolta a uno

Sviluppatore / Sviluppatrice Full Stack con 2–5 anni di esperienza

che contribuisca all’evoluzione del prodotto lavorando sull’intero ciclo di sviluppo delle funzionalità e sulle diverse componenti della piattaforma: interfaccia utente, API, logica applicativa e gestione della persistenza dei dati.


Responsabilità:

  • Sviluppare nuove funzionalità full stack, lavorando sia sul frontend sia sul backend della piattaforma.
  • Realizzare e manutenere interfacce web utilizzando Next.js, React e TypeScript.
  • Sviluppare API, logica applicativa e servizi backend utilizzando .NET e C#.
  • Lavorare sulla modellazione e sull’accesso ai dati in ambiente SQL Server.
  • Collaborare con prodotto e design nell’analisi delle nuove funzionalità, contribuendo a chiarire requisiti, comportamenti attesi e implicazioni tecniche prima dell’avvio dello sviluppo.
  • Lavorare a partire da specifiche funzionali e tecniche scritte, verificandone la completezza e segnalando eventuali ambiguità, criticità o alternative progettuali.
  • Contribuire alla definizione delle interfacce tra frontend, backend e altri componenti del sistema.
  • Implementare integrazioni con servizi cloud e componenti infrastrutturali, principalmente all’interno dell’ecosistema Microsoft Azure.
  • Lavorare su funzionalità che utilizzano modelli linguistici e altri servizi basati su AI, tra cui generazione di contenuti, sistemi conversazionali, analisi documentale, ricerca semantica e analisi video.
  • Produrre codice manutenibile e coerente con l’architettura del prodotto.
  • Analizzare anomalie applicative e contribuire alla diagnosi e alla risoluzione dei problemi attraverso codice, log e dati.
  • Partecipare alle attività di revisione del codice e al miglioramento progressivo delle pratiche di sviluppo.
  • Contribuire alla copertura automatizzata delle funzionalità attraverso test unitari, di integrazione o end-to-end, in funzione delle esigenze del prodotto.
  • Utilizzare in modo attivo e consapevole strumenti di sviluppo assistito dall’AI, come Claude Code e strumenti analoghi, integrandoli nel proprio workflow senza rinunciare alla comprensione e alla responsabilità sul codice prodotto.
  • Contribuire nel tempo all’evoluzione delle modalità di sviluppo, individuando nuovi casi d’uso per strumenti agentici, automazione e AI applicata al software engineering.


Requisiti:

  • Piena padronanza della lingua italiana e conoscenza dell’inglese sufficiente per lavorare con documentazione tecnica.
  • Da 2 a 5 anni di esperienza professionale nello sviluppo di applicazioni web.
  • Buone basi di sviluppo sia frontend sia backend e capacità di comprendere il funzionamento complessivo di una funzionalità end-to-end.
  • Conoscenza di JavaScript / TypeScript e familiarità con React o framework frontend analoghi.
  • Conoscenza dello sviluppo backend e dei principali concetti legati ad API, servizi applicativi e accesso ai dati.
  • Familiarità con C# e .NET, oppure solide basi backend che consentano di diventare rapidamente operativi su questo stack.
  • Conoscenza dei database relazionali e capacità di lavorare con SQL.
  • Familiarità con Git e con i normali workflow di sviluppo collaborativo.
  • Aver lavorato almeno a livello introduttivo con un ambiente cloud. La nostra infrastruttura è principalmente basata su Microsoft Azure, con servizi come App Service, Blob Storage ed Entra ID.
  • Esperienza concreta, anche personale o di studio, con strumenti di coding assistito dall’AI.
  • Capacità di comprendere, verificare e spiegare il codice prodotto con l’ausilio di strumenti AI, verificandone correttezza, funzionamento e impatti.
  • Capacità di leggere specifiche funzionali e tecniche e trasformarle in una soluzione implementativa coerente.
  • Autonomia nell’approfondire un problema tecnico, individuando la documentazione, il codice o i dati necessari per arrivare a una soluzione.
  • Attitudine all’analisi, curiosità tecnica e disponibilità a confrontarsi sulle scelte implementative.
  • Propensione a lavorare in un ambiente collaborativo, aperto alla sperimentazione e al miglioramento continuo.


Costituiscono titolo preferenziale l’aver già lavorato con stack tecnologici analoghi, la familiarità con architetture SaaS B2B multi-tenant, sistemi asincroni, code e background processing, autenticazione e autorizzazione, test automatici e pipeline CI/CD.

Sono inoltre apprezzati progetti personali, contributi open source o altre esperienze concrete che permettano di vedere come affronti un problema tecnico e come strutturi il codice.

È particolarmente gradita una familiarità pratica con strumenti di sviluppo agentici e AI-assisted e la capacità di utilizzarli per attività come esplorazione di codebase, implementazione, refactoring, testing, debugging e documentazione.


Cosa offriamo:

  • L'ingresso in una startup in forte accelerazione, dove la crescita del prodotto e dell'organizzazione si traduce rapidamente in più responsabilità, più autonomia e nuove possibilità di specializzazione.
  • Un ruolo dal perimetro ampio: lavori sul prodotto end-to-end, segui le funzionalità dalla progettazione al rilascio e vedi in tempi brevi l'impatto del tuo lavoro sugli utenti.
  • Un team contenuto, con un rapporto diretto tra sviluppo, prodotto e design e poca distanza tra chi implementa una soluzione e chi prende le decisioni.
  • Un affiancamento concreto nella fase iniziale per entrare nel prodotto, nel codice e nel nostro modo di lavorare, con persone che li conoscono in profondità.
  • Un ambiente in cui sperimentazione, automazione e uso consapevole dell'intelligenza artificiale fanno parte del modo quotidiano di sviluppare software, oltre che del prodotto stesso.
  • Contratto: assunzione a tempo indeterminato.
  • RAL: 32–35k €, definita in base all’esperienza e al livello di autonomia del profilo.


Modalità di lavoro: ibrida, con base a Milano. Inizialmente è prevista la presenza in sede per almeno 3 giorni alla settimana, così da favorire un efficace inserimento nel team. Successivamente, la frequenza potrà essere ridotta, previo accordo tra le parti.


Come candidarsi

Invia il tuo CV a [email protected], accompagnato da una breve lettera di presentazione.

Ci interessa conoscere la persona dietro al CV: raccontaci chi sei, qual è stato il tuo percorso, cosa ti appassiona del tuo lavoro e cosa stai cercando in questa fase della tua vita professionale.

Non ci serve una lunga lista di tecnologie o competenze: vorremmo capire cosa ti motiva, come ti piace lavorare e cosa ti piacerebbe trovare in Dendoo. Non serve scrivere un tema: bastano poche righe, purché siano tue e ci aiutino a conoscerti un po' meglio.

Se hai un repository, un portfolio o un progetto che possiamo consultare, aggiungi pure il relativo link alla candidatura.

Per noi, conoscere la persona è importante tanto quanto conoscere le sue competenze. Per questo, ti chiediamo di non inviarci soltanto il CV: la tua presentazione è una parte importante della candidatura.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search