Importante: Il rapporto di collaborazione è gestito tramite Partita IVA
Nel mondo del software esistono due tipi di ingegneri: quelli che aggiungono feature e quelli che costruiscono sistemi che reggono nel tempo. In Hausme cerchiamo la seconda specie. Non stiamo solo sviluppando un prodotto; stiamo rifondando l’infrastruttura di un ecosistema PropTech che deve scalare senza implodere. Se il debito tecnico ti tiene sveglio la notte e trasformare architetture fragili in piattaforme solide ti dà soddisfazione reale, questa è la tua arena.
Il nostro perché:
Hausme è l’ecosistema digitale end-to-end che trasforma la ristrutturazione in un’esperienza consapevole e semplice. Con il nostro motore SaaS, riduciamo il tempo di preventivazione per i professionisti da giorni a minuti, collegando proprietari, imprese, agenzie immobiliari e partner bancari. Siamo il ponte tecnologico tra il desiderio di una casa sostenibile e la sua realizzazione concreta.
Le tue sfide:
* Solidificare le Fondamenta (senza fermare il treno) Hausme è un prodotto vivo, con clienti reali e cicli brevi. Il tuo primo obiettivo è mettere in sicurezza ciò che esiste: audit del codebase, eliminazione del debito tecnico, allineamento sistematico tra servizi e ambienti. I problemi non sono difficili — config management, async ORM, permessi AWS, validazione dell’input — ma si sono accumulati mentre il prodotto cresceva. Il tuo lavoro è creare quel momento di ordine, e fare in modo che non si ripeta.
* Backend, API e Infrastruttura Cloud Progetterai e implementerai servizi Python, funzioni serverless su AWS e pipeline CI/CD robuste. Modellerai l’infrastruttura con Terraform, definirai SLO, metriche di osservabilità e controlli di costo. Il tuo codice non è solo funzionante: è testato, documentato e non si rompe di notte.
* Interfacce che le Persone Vogliono Usare Hausme non è uno strumento interno: è un prodotto B2B/B2C con proprietari di casa, imprese e agenzie come utenti finali. Svilupperai e revisionerai interfacce in Next.js che consumano le API che hai costruito, con attenzione reale all’esperienza utente — perché una UX fragile costa clienti quanto un bug in produzione.
* Intelligenza Artificiale applicata al Prodotto Lavorerai su workflow LLM concreti — retrieval, valutazioni, guardrail, flussi agentici custom — con Chainlit e LlamaIndex. Non si tratta di ricerca: si tratta di portare in produzione funzionalità AI affidabili e misurabili che automatizzano processi oggi manuali e lenti. L’AI qui ha impatto diretto sul core business.
* Qualità come Standard, non come Eccezione Lavorerai a stretto contatto con il team esistente — CTO e sviluppatori — contribuendo a code review, definizione di standard e best practice. Non gestisci persone: alzi il livello del lavoro collettivo attraverso il tuo codice e il tuo metodo. Chi entra ora ha la possibilità concreta di crescere con il prodotto.
Cosa Offriamo:
* Libertà & Responsabilità: Sede principale a Milano. Se il talento lo vale, siamo aperti a candidati da tutta Italia in modalità full remote. Valutiamo l’impatto, non le ore di sedia.
* Compenso Annuo Stimato in P.IVA: 50k–70k € lordi (parametrato all’esperienza)
* Ownership Tecnica Reale: Non esiste un’architettura ereditata da rispettare in silenzio. Entri, auditi, decidi. Le scelte architetturali sono tue.
* Cultura AI-Native e Spec-Driven: Lavori con LLM in produzione, non in un PoC. Le feature nascono da specifiche scritte, non da conversazioni verbali — perché la qualità inizia prima del codice.
* Impatto Misurabile: Sei in una startup in fase di scale-up: le tue decisioni architetturali influenzano direttamente il prodotto. Zero burocrazia tra l’idea e l’implementazione.
I tuoi punti di Forza:
* Esperienza Dimostrata (5+ anni su sistemi in produzione): Hai già affrontato incidenti reali, gestito sistemi che non potevano permettersi downtime e preso decisioni tecniche con conseguenze concrete. Non sei alla prima esperienza su un progetto “serio”.
* Ossessione per la Qualità: La code review per te non è una formalità. Hai standard chiari, sai comunicarli e non approvi una PR che non li rispetta. Il debito tecnico ti dà fastidio, non ti è indifferente.
* Mentalità da Startup: Lavori per obiettivi, non per orari. Comunichi i blocchi prima che diventino problemi. Sai distinguere “muoversi veloce” da “muoversi male” — e quando serve, scegli la seconda.
* Padronanza del Tech Stack obbligatorio: Questi non sono nice-to-have — sono la lingua in cui parla Hausme:
* Backend: Python (Flask o FastAPI), design di API REST, testing (pytest), pacchettizzazione, SQLAlchemy async (con gestione esplicita del lazy loading), Pydantic per validazione dei dati in ingresso
* Cloud/Infra: AWS (Lambda, API Gateway, S3, RDS/DynamoDB, ECS, IAM), Terraform (moduli, stato, ambienti multipli), CI/CD; gestione centralizzata di configurazioni e segreti tra ambienti multipli (AWS Secrets Manager o equivalenti)
* Frontend: Next.js (App Router, SSR/SSG) e React — non devi essere un designer, ma devi saper costruire interfacce funzionali e revisionare PR frontend con competenza
* LLM: esperienza operativa con almeno uno stack di retrieval/RAG (LlamaIndex, LangChain o equivalenti)
* Nice to Have: Metodi numerici / pandas / NumPy; progettazione database avanzata (Postgres, caching, idempotenza); security review e threat modeling; ottimizzazione costi AWS
Importante: Il rapporto di collaborazione è gestito tramite Partita IVA
Nota Privacy (GDPR): Inviando la tua candidatura, acconsenti al trattamento dei tuoi dati personali ai soli fini della selezione per questa posizione, in conformità al Regolamento UE 2016⁄679. I dati saranno conservati per il tempo strettamente necessario e non saranno ceduti a terzi.