Backend Software Engineer

Backend Software Engineer

Full-Time 65000 - 85000 € / anno (stimato) Smart working (parziale)
Casavo

In sintesi

  • Mansioni: Scrivi codice Kotlin per il backend modulare e costruisci API REST pulite.
  • Azienda: Casavo, agenzia immobiliare digitale innovativa che semplifica compravendite.
  • Benefit: Mentorship strutturata, tempo dedicato all'apprendimento e cultura di ingegneria senza colpe.
  • Altre informazioni: Ambiente dinamico con opportunità di crescita e lavoro ibrido.
  • Perché questo lavoro: Fai la differenza fin dal primo giorno con codice che impatta utenti reali.
  • Qualifiche: Esperienza pratica con un linguaggio JVM e comprensione di API REST.

La retribuzione prevista è compresa tra 65000 - 85000 € per anno.

Casavo è un'agenzia immobiliare digitale di nuova generazione che sfrutta la tecnologia per semplificare e accelerare il processo di acquisto e vendita di immobili. La nostra piattaforma è utilizzata quotidianamente da centinaia di agenti in Italia e Francia, e ciò che costruisci sarà al centro del loro lavoro.

Il Ruolo: Impara costruendo su un sistema reale. Stiamo ricostruendo le fondamenta tecnologiche di Casavo: un'architettura più pulita e modulare con confini di dominio chiari e API robuste e prevedibili. Questo consente agli agenti AI e alle automazioni di funzionare in modo affidabile in tutto lo stack. Aiuterai a costruire la piattaforma che alimenta Casavo AI. Per arrivarci, stiamo migrando i nostri sistemi core da un monolite Scala legacy a un moderno monolite modulare Kotlin. Non lavorerai su progetti fittizi. Fin dal primo giorno, contribuirai a software di produzione, supportato da un team senior che valorizza la mentorship, le revisioni del codice ponderate e l'ingegneria senza colpe.

Cosa Farai:

  • Scrivere e spedire codice Kotlin per il nostro backend modulare, con la guida di ingegneri senior.
  • Costruire API REST pulite con una solida gestione degli errori e documentazione OpenAPI.
  • Scrivere query SQL e imparare come l'indicizzazione e la paginazione influenzano i sistemi di produzione reali.
  • Aiutare a migrare la logica aziendale dal nostro sistema Scala legacy.
  • Scrivere test automatizzati come parte naturale del tuo flusso di lavoro di sviluppo.
  • Partecipare a revisioni del codice, discussioni architettoniche e rituali di team.

Cosa Cerchiamo:

  • Esperienza pratica con almeno un linguaggio JVM (Kotlin, Java o Scala) — progetti universitari, progetti personali o esperienza nel primo lavoro contano tutti.
  • Comprensione di base delle API REST e HTTP.
  • Familiarità con SQL e database relazionali.
  • Una mentalità pragmatica: valorizzi il software funzionante rispetto alla perfezione teorica.
  • Buona conoscenza scritta e parlata dell'inglese.

Nice to have:

  • Esperienza con PostgreSQL.
  • Familiarità con i comandi Git di base (commit, push, rebase).
  • Comodità nel lavorare con pipeline di build, test e distribuzione automatizzate.
  • Curiosità riguardo all'architettura pulita e al Domain-Driven Design (DDD).

Cosa Offriamo:

  • Mentorship strutturata da ingegneri senior su una vera migrazione di produzione.
  • Tempo di apprendimento dedicato durante l'orario lavorativo (approfondimenti architettonici, sessioni di condivisione della conoscenza, studio individuale).
  • Cultura di ingegneria senza colpe, guidata da ADR: le decisioni sono documentate e gli errori sono trattati come opportunità di apprendimento.
  • Impostazione ibrida intelligente: 2 giorni/settimana nel nostro ufficio di Milano per collaborazione e whiteboarding, il resto del tempo focalizzato sul lavoro asincrono.
  • Impatto reale fin dal primo giorno: il tuo codice viene spedito in produzione ed è utilizzato da utenti reali ogni giorno.

Backend Software Engineer datore di lavoro: Casavo

Casavo è un datore di lavoro eccezionale per chi cerca un'opportunità significativa nel settore della tecnologia immobiliare. Offriamo un ambiente di lavoro collaborativo e innovativo a Milano, dove i dipendenti possono beneficiare di un programma di mentorship strutturato, tempo dedicato all'apprendimento e una cultura di ingegneria senza colpe che promuove la crescita personale e professionale. Con un impatto reale fin dal primo giorno, il tuo lavoro contribuirà a trasformare il modo in cui le persone comprano e vendono immobili in Italia e Francia.

Casavo

Dettagli di contatto:

Team di recruiting di Casavo

Pensiamo che ti servano queste competenze per eccellere come Backend Software Engineer

Kotlin
JVM ecosystem
REST APIs
OpenAPI
PostgreSQL
RabbitMQ
Docker