Qualità nel codice, libertà nella mente: il software development di onOffice!
Al centro del nostro sviluppo software ci sono le persone che ogni giorno scelgono onOffice, il software immobiliare che semplifica i processi, automatizza le attività e fa crescere il tuo business immobiliare.

Alla scoperta dello sviluppo software di onOffice
Siamo un’azienda indipendente, e questa indipendenza è la nostra forza. Ci permette di migliorare i nostri software senza vincoli esterni, concentrandoci esclusivamente su ciò che conta davvero.
Le esigenze dei nostri clienti sono la nostra unica guida: nessun investitore a dettare le regole, nessuna pressione superflua. Lavoriamo con rapidità e metodo, senza mai scendere a compromessi su qualità del codice, sicurezza e performance.
È così che onOffice enterprise è diventata un punto di riferimento in Europa tra le soluzioni cloud per il settore immobiliare.
E non è un traguardo, ma un punto di partenza.
Il cuore tecnologico di onOffice
Il dipartimento di Software Development & Operation (SDO) gestisce tutto lo sviluppo software di onOffice. Con circa 60 sviluppatori, è il nostro reparto più grande. Otto team altamente specializzati, composti mediamente da otto esperti IT, lavorano senza sosta per migliorare onOffice enterprise. Team dedicati alla manutenzione, DevOps e Quality Assurance garantiscono il corretto funzionamento e la massima qualità.


Struttura e qualità: ecco come ci riusciamo
Le esigenze concrete nascono direttamente dalla pratica quotidiana delle agenzie immobiliari. In aggiunta, il nostro team di product management conduce analisi di mercato e raccoglie preziosi feedback sull’esperienza degli utenti.
Partendo da queste informazioni, concepiamo, sviluppiamo e testiamo nuove funzionalità e moduli per la nostra piattaforma CRM. Oltre al software, ci occupiamo anche delle app per iOS e Android e delle integrazioni API. Rilasciamo regolarmente nuove versioni e beta, ottimizzando l’architettura del software, il codice sorgente e le prestazioni. Così facendo, assicuriamo la massima stabilità e usabilità.

“Essendo i primi utilizzatori del nostro prodotto principale, il software immobiliare onOffice enterprise, abbiamo il vantaggio di poter definire liberamente i nostri processi e il ritmo di sviluppo. Questo ci permette di garantire che la qualità del nostro lavoro sia sempre al primo posto.”
Dirk Wielage
Responsabile del Dipartimento Software Development & Operation
Flessibilità e responsabilità
Nel nostro dipartimento SDO lavoriamo secondo pratiche agili, come Kanban, per pianificare in modo efficace attività e progetti. Attraverso le retrospettive analizziamo costantemente i nostri processi, con l’obiettivo di migliorarli in modo continuo: c’è sempre margine per fare meglio.
La partecipazione attiva di ogni membro del team è fondamentale, sia nella definizione delle strutture sia nel percorso di evoluzione e crescita continua del dipartimento.
Uniti come squadra!
Oltre a lavorare in sintonia, per noi è fondamentale coltivare un clima di lavoro sereno e stimolante. Le attività condivise – dagli eventi di team building alle pause pranzo – rafforzano lo spirito di squadra e il senso di appartenenza.
Per favorire la collaborazione e l’unione del team, incoraggiamo anche i viaggi tra le sedi dei diversi Paesi: un’opportunità preziosa per incontrarsi di persona, conoscersi meglio e costruire relazioni solide, anche oltre il lavoro quotidiano.
Il tech stack di onOffice: tecnologie e strumenti di sviluppo
Con cosa lavora onOffice? La nostra base tecnologica è PHP. Per i sistemi web utilizziamo HTML, CSS e JavaScript. Per il controllo delle versioni ci affidiamo a Git, mentre l’automazione dei test avviene tramite PHPUnit e Vitest. Tecnologie moderne come TypeScript, Vue.js e GraphQL ci permettono di esplorare nuove opportunità per lo sviluppo delle nostre applicazioni.
Cresciamo con le nostre sfide
La combinazione di strumenti consolidati e tecnologie all’avanguardia consente ai nostri sviluppatori di ampliare le proprie competenze e fare nuove esperienze. Dall’implementazione di nuove tecnologie all’introduzione di pipeline CI/CD, il mondo IT non si ferma mai.
La preparazione al futuro è al centro del nostro team. Promuoviamo l’apprendimento continuo attraverso piattaforme di e-learning di alto livello, come Vue-Mastery o thephp.cc. Inoltre, offriamo ai nostri sviluppatori l’opportunità di partecipare a conferenze ed eventi, per confrontarsi con altri professionisti del settore.
Opportunità di carriera nel Development
Sei un developer che cerca un team dinamico, strutture chiare e tecnologie innovative? Scopri le nostre posizioni aperte in sviluppo software, app e web, oltre a ruoli in amministrazione di sistemi e reti, nella nostra sezione dedicata alle carriere.

