Non teniamo nessuno in panchina. Costruiamo il team di cui il vostro progetto ha bisogno.

Far Rainbow è un’azienda di software italiana. Mettiamo insieme team di ingegneri da una rete di specialisti con cui abbiamo già lavorato — indicati per nome prima di iniziare, sotto contratto secondo la legge italiana, con una persona responsabile del risultato.

Fondata nel
2020
Clienti fatturati
50+
Paesi
14

Jmix

Jmix in Italia

Vendiamo Jmix qui. Poi vi aiutiamo a costruirci sopra.

Far Rainbow è un fornitore di servizi Jmix autorizzato per Italia e Svizzera, e vende le licenze Jmix in Italia in nome proprio. Questo è un impegno commerciale, non un distintivo — e significa che le persone che vi consigliano sulla piattaforma sono le stesse che se ne fanno garanti.

I team Java enterprise raramente hanno difficoltà con la licenza. Hanno difficoltà a trovare ingegneri che abbiano realizzato progetti con Jmix. Ce ne sono pochissimi in Italia. Lavoriamo con quelli di cui ci fidiamo, sotto contratto, e li inseriamo nel vostro progetto.

  • 01Revisione dell’architettura prima di impegnarsi2–5 giorni
  • 02Migrazione CUBA Platform → Jmix6–16 settimane
  • 03Ingegneri Jmix inseriti nel vostro teamda 2 settimane
  • 04Sviluppo completo, consegnato e trasferito3–9 mesi
  • 05Supporto in produzione e aggiornamentiretainer

Lavori selezionati

Smart Comune — una città che deve rispondere ai propri cittadini

Smart Comune — the resident’s home screen and a request closed with the crew’s work report
Schermate reali del prodotto rilasciato. Contenuti dimostrativi — indirizzi, nomi e fotografie sono dati di test, non un’installazione in esercizio.

Il problema

Un lampione rotto arriva al comune come telefonata, visita allo sportello, commento su Facebook ed email — quattro canali, nessun elenco condiviso, nessun orologio che scatta su uno qualsiasi di essi. Nessuno sa dire quanti problemi sono aperti, quali sono in ritardo, o se la squadra inviata la settimana scorsa abbia davvero risolto qualcosa. Il cittadino lo scopre passandoci davanti.

Cosa abbiamo costruito

Un unico sistema per l’intero ciclo. I cittadini segnalano un problema dal telefono — categoria, pin sulla mappa, foto. Lo staff lo smista, assegna una squadra e una scadenza. La squadra lo chiude con un rapporto di lavoro fotografico, e il cittadino che ha segnalato il problema lo conferma o lo rimanda indietro. Ogni richiesta porta con sé una catena di stati visibile: in esame, in corso, in attesa di approvazione, concordata.

CUBA Platform (oggi Jmix) · Java · PostgreSQL · mobile nativo

Perché è il caso che mostriamo per primo

Risponde insieme alle due obiezioni che sentiamo più spesso su questo stack tecnologico. “Riuscite davvero a costruire qualcosa di complesso con questo?” — un sistema per la pubblica amministrazione con un portale web e un’app mobile su un unico core, un ciclo di vita completo delle richieste e un’amministrazione che serve circa 80.000 cittadini alle spalle. “Non sembrerà un pannello di amministrazione interno?” — le schermate qui sotto sono il prodotto consegnato.

Ed è la risposta lunga a “da quanto tempo lavorate con Jmix”. Abbiamo costruito questo su CUBA Platform — il framework diventato Jmix — anni prima del cambio di nome. Il percorso di migrazione dall’uno all’altro per noi non è una slide; è una strada che abbiamo percorso con il nostro stesso codice in produzione.

Multi-comune fin dalla prima versione: categorie, squadre, scadenze e branding sono configurazione, non un fork. Aggiungere la prossima amministrazione è un’attività di configurazione.

Cittadini serviti
~80.000
Cosa abbiamo costruito
portale + app un unico core, due client
Categorie di richieste
12
Approvazione per ogni intervento
il cittadino
Tempo medio di chiusura
5 giorni
In produzione dal
2020
«Finalmente le persone si accorgono che il comune ascolta.»
L’amministrazione che lo gestisce. Non siamo autorizzati a nominarla — ed è anche per questo che in questa pagina non compare alcun logo cliente.

Come costruiamo il team

Conoscerete i loro nomi prima ancora di iniziare.

I grandi fornitori vi danno chi è libero in quel momento. I marketplace vi danno sconosciuti e lasciano a voi la gestione. Noi non facciamo né l’uno né l’altro.

Ogni ingegnere che proponiamo ha già lavorato con noi in passato. Vi mostriamo chi sono, cosa hanno realizzato e cosa faranno sul vostro progetto — prima della firma del contratto. Se qualcuno si ritira, sostituirlo è un problema nostro, a nostre spese.

  • —Nessuna bench da pagarecosto
  • —Nessuna rotazione a metà percorsocontinuità
  • —Nessun junior venduto come seniorCV nominativi
  • —Riduzione del team senza licenziamentiflessibilità
  • —Un unico referente responsabile, nel vostro fuso orariochiarezza

Processo

Quattro fasi, ciascuna con un risultato concreto

01

Discovery

Mappiamo ciò che esiste, ciò che deve cambiare e ciò che non deve rompersi. Di norma una o due settimane.

Cosa ricevete: documento di scope
02

Architettura & stima

Approccio tecnico, composizione del team con nominativi, intervallo di budget e piano di consegna.

Cosa ottenete: un preventivo che potete confrontare
03

Sprint

Cicli di due settimane che terminano con una demo funzionante. Se non funziona, lo sprint non è concluso.

Cosa ottenete: una demo ogni due settimane
04

Handover & supporto

Documentazione, accesso al repository e una sessione con chi se ne occuperà in seguito.

Cosa ottenete: codice, documentazione, chiavi

Stack

Con cosa lavoriamo davvero

Non un elenco di loghi. Sono le tecnologie su cui mettiamo persone, che revisioniamo e che supportiamo in produzione.

Java enterprise

  • Jmix
  • Spring Boot
  • Vaadin
  • Hibernate
  • PostgreSQL
  • Oracle

Web

  • TypeScript
  • React
  • Next.js
  • Angular
  • Node.js
  • GraphQL

Mobile & dati

  • Kotlin
  • Swift
  • Flutter
  • Python
  • Airflow
  • ClickHouse

Gestione & esercizio

  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GitLab CI
  • Grafana

Clienti e partner

Per chi lavoriamo

Altri sistemi che abbiamo realizzato sono coperti da accordi che non ci consentono di citare il cliente — tra questi, Smart Comune. Guardate cosa possiamo mostrare

Riscontri

Cose che potete verificare

Fornitore di servizi Jmix autorizzatoItalia e Svizzera, da settembre 2026. Elencati da Haulmont (si apre in una nuova scheda) · vendiamo e fatturiamo noi su jmix.it (si apre in una nuova scheda)
Operatore di comunicazioni elettronicheAutorizzazione generale per la messaggistica enterprise. AGCOM ROC 44178 (si apre in una nuova scheda)

Domande

Le sei domande che gli acquirenti fanno prima di firmare

Dove si trova il team?

L’azienda è italiana — contratti, fatturazione e responsabilità fanno capo a Far Rainbow S.r.l. a Lecco. Gli ingegneri provengono da una rete con cui abbiamo già lavorato e sono distribuiti in tutta Europa. L’architetto e il delivery manager lavorano nel vostro fuso orario.

Chi è proprietario del codice?

A deciderlo siete voi, fin dal primo commit. Il lavoro si svolge nel vostro repository dove possibile, o nel nostro con pieno accesso per il vostro team. Nulla riguardo al passaggio di consegne si negozia alla fine — è scritto nel contratto fin dall’inizio.

Quanto costa un incarico tipico?

Un progetto tipico dura da tre a sei mesi con un team di tre-cinque persone, in un intervallo tra 30.000 e 60.000 €. Lo staff augmentation viene fatturato mensilmente per ingegnere. Pubblichiamo intervalli di prezzo invece di un "contattateci per un preventivo" perché fa risparmiare una telefonata a entrambe le parti.

Cosa succede se vogliamo interrompere il rapporto?

Trenta giorni di preavviso per i lavori a time and materials. Voi mantenete il codice, la documentazione e l’accesso all’infrastruttura. Organizziamo una sessione di handover con chiunque prenda in carico il progetto, che sia il vostro team o un altro fornitore.

Come lavorate — Scrum, Kanban, waterfall?

Di norma sprint di due settimane con una demo funzionante al termine di ciascuno. La demo è il contratto: se non funziona, lo sprint non è concluso. Dove il procurement lo richiede, è possibile anche un lavoro a scope fisso con accettazione formale.

Cosa succede se un ingegnere lascia il progetto a metà?

Ogni progetto ha almeno due persone che conoscono il codebase, e le decisioni architetturali vengono messe per iscritto man mano che si prendono. La sostituzione è questione di giorni, non settimane, ed è un costo nostro, non vostro.