freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Builds and improves a healthcare practice-management platform, integrating AI features like chat, RAG, and vector search to streamline clinical and admin workflows.

Stiamo costruendo il sistema operativo degli studi sanitari 🩺


Negli studi sanitari, agenda, cartelle cliniche, documenti, pagamenti e comunicazioni vengono ancora troppo spesso gestiti attraverso strumenti separati e processi manuali.


Noi vogliamo cambiare questo modo di lavorare, costruendo un unico sistema capace di collegare attività cliniche, organizzative e amministrative.


È da questa visione che sono nati DottAI e FisioDesk, oggi utilizzati ogni giorno da oltre 1.400 professionisti sanitari per gestire il proprio studio in modo più semplice, ordinato ed efficiente.


Ora vogliamo fare il passo successivo: portare l’AI dentro i workflow reali degli studi, per trasformare dati e processi in supporto intelligente e strumenti sempre più utili nel lavoro quotidiano.


Il nostro obiettivo è aiutare 10.000 nuovi professionisti sanitari in Italia.


🧩 La visione

La sanità è uno dei contesti più complessi da digitalizzare: decisioni importanti, workflow frammentati, alta componente operativa e forte pressione burocratica. Noi vogliamo costruire software che non si limiti a registrare informazioni, ma che aiuti davvero i professionisti a lavorare meglio.


🛠️ Cosa farai

  • Progettare e sviluppare nuove funzionalità di prodotto end-to-end;
  • Realizzare API, logica applicativa e integrazioni con servizi esterni;
  • Costruire interfacce web chiare, affidabili e semplici da utilizzare;
  • Lavorare sulla codebase esistente, intervenendo su bug, performance e refactoring mirati;
  • Scrivere codice testabile e contribuire alla qualità delle applicazioni in produzione;
  • Confrontarti con il team per trasformare esigenze di prodotto in soluzioni tecniche sostenibili.


Una parte importante del ruolo sarà dedicata alle nuove funzionalità basate sull’intelligenza artificiale:

  • Integrare modelli linguistici nei workflow reali del prodotto;
  • Costruire pipeline per elaborare, indicizzare e recuperare informazioni;
  • lavorare con embeddings, vector search e architetture RAG;
  • Progettare interfacce per chat, ricerca intelligente e visualizzazione dei risultati;
  • Valutare qualità delle risposte, latenza, costi e affidabilità delle integrazioni AI.


🧠 Che tipo di persona cerchiamo (builder mindset)


✅ Questo ruolo è per te se…

  • Hai già sviluppato funzionalità full stack utilizzate in produzione.
  • Ti trovi a tuo agio nel passare dal backend al frontend.
  • Parti da un obiettivo e sai muoverti anche con ambiguità (definisci vincoli, proponi soluzioni)
  • Ragioni per trade-offs e non per "la soluzione perfetta"
  • Hai ownership: se qualcosa è rotto lo prendi in carico e lo porti a soluzione


❌ Probabilmente non è il match giusto se…

  • Vuoi task super definiti e specifiche complete prima di iniziare
  • Ti interessa solo "scrivere nuovo codice" e non ti va di toccare prodotto esistente
  • Vuoi lavorare esclusivamente sul backend o esclusivamente sul frontend.


Requisiti (must)

  • Almeno 2 anni di esperienza nello sviluppo full stack di applicazioni web
  • Backend: Java/Kotlin/C# (o linguaggio OOP equivalente)
  • Frontend: JavaScript/TypeScript + framework component-based (Angular, React, Vue)
  • Esperienza con database relazionali o NoSQL.
  • Conoscenza di Git, testing e principali pratiche di sviluppo software.
  • Capacità di effettuare debugging e analizzare problemi applicativi.


⭐ Plus (molto apprezzato)

  • Esperienza con Java, Spring Boot, MongoDB o Angular.
  • Esperienza nell’integrazione di API LLM all’interno di applicazioni.
  • Conoscenza di embeddings, vector database o architetture RAG.
  • Familiarità con Docker e ambienti cloud.
  • Esperienza con elaborazioni asincrone, caching o code.
  • Conoscenza di Python per pipeline o prototipi AI.


🧰 Il nostro stack

  • Backend: Java / Spring Boot, MongoDB, Node.js, Docker, Nginx
  • Frontend: JavaScript / Angular / HTML / CSS
  • AI (in costruzione): API LLM, embeddings, vector search e pipeline di elaborazione dati


Cosa offriamo

  • RAL definita in base all’esperienza, alle competenze e al livello di autonomia.
  • Buoni pasto.
  • Flessibilità nel lavoro da remoto, con onboarding iniziale in presenza a Bologna.
  • Accesso alla palestra presso la nostra sede.
  • Budget annuale per corsi, libri, conferenze e tool.
  • Responsabilità concreta sulle nuove funzionalità, dalla progettazione alla messa in produzione.
  • La possibilità di costruire funzionalità utilizzate ogni giorno da migliaia di professionisti sanitari.


Processo

  1. Call conoscitiva (30')
  2. Assignment tecnico da svolgere a casa
  3. Colloquio tecnico + culturale (60')


Come candidarsi?

  • Opzione 1 - Fai application direttamente qui su LinkedIn
  • Opzione 2 - Inviaci il CV a hr@team.dream-builders.io


Non vediamo l'ora di conoscerti! 😊

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available