Software Engineer (Full-Stack IoT)
Pubblicato il 21-10-2026 - Yeastime in Roma
? Yeastime assume un/una Software Engineer (Full-Stack IoT)
Tempo pieno · Modalità ibrida: 3 giorni in presenza, 2 da remoto · Sede: Roma
? Chi siamo
Siamo Yeastime, una startup deeptech che lavora all'incrocio tra biotecnologie, fisica e industria. Sviluppiamo sistemi a ultrasuoni che ottimizzano i processi fermentativi, con una tecnologia proprietaria già in produzione presso importanti birrifici italiani.
Il cuore del sistema è una piattaforma IoT industriale per l'ottimizzazione, il controllo ed il monitoraggio dei processi di fermentazione. Sviluppiamo un ecosistema end-to-end:
un dispositivo industriale che pilota l'hardware di fermentazione e comunica in tempo reale con il cloud;
un backend cloud che ingerisce ed elabora la telemetria dei dispositivi;
una dashboard web con cui i clienti gestiscono impianti, fermentazioni, allarmi e comandi remoti verso i device.
Lavoriamo con type safety rigorosa, test automatici, code review e CI/CD. Curiamo la qualità del codice tanto quanto le funzionalità.
? Chi cerchiamo
Cerchiamo uno sviluppatore/una sviluppatrice full time da inserire trasversalmente sulle nostre quattro codebase. Il profilo ideale è una figura poliedrica full-stack IoT, capace di muoversi dal firmware del dispositivo fino alla dashboard.
? Importante: non è necessario padroneggiare tutte le aree. Puoi candidarti anche con una sola delle competenze elencate qui sotto: indica nella candidatura le aree in cui sei confidente. Valutiamo positivamente chi ha voglia di crescere anche sulle altre.
⚙️ Le aree di competenza A seconda del profilo, la posizione corrisponde a una (o più) di queste figure professionali:
Embedded / Firmware Software Engineer. Firmware del dispositivo industriale: gestione della fermentazione, controllo hardware, comunicazione MQTT con il cloud, funzionamento offline e monitoraggio dello stato del dispositivo.
Cloud / IoT Backend Engineer. Backend serverless su AWS che elabora i dati inviati dai dispositivi e gestisce le notifiche transazionali verso i clienti.
DevOps / Cloud Infrastructure Engineer.
Infrastruttura cloud dell'intero ecosistema definita as-code: provisioning e gestione della flotta di dispositivi, deploy e versionamento dei componenti.
Full-Stack Web Developer. Dashboard web della piattaforma (Next.js/React): utenti, aziende, dispositivi, fermentazioni, notifiche, allarmi, comandi remoti.
? Competenze trasversali
Type safety rigorosa: niente scorciatoie per zittire il compilatore o il type checker, si sistema il modello dei dati.
Git e workflow di code review.
CI/CD, Docker, basi solide di PostgreSQL.
Cura per testing, gestione errori e logging, scrittura di codice leggibile e manutenibile.
Autonomia, problem solving, capacità di lavorare su un sistema distribuito end-to-end.
? Requisiti
Esperienza dimostrabile in almeno una delle quattro aree (progetti, lavoro, open source).
Buona conoscenza dell'inglese tecnico (documentazione, commit).
Attitudine a lavorare con standard di qualità elevati (lint, type check, test, review).
Residenza a Roma o disponibilità al trasferimento.
➕ Nice to have
Esperienza su prodotti IoT end-to-end (device ↔ cloud ↔ web).
Conoscenza di AWS e/o Linux embedded.
Esperienza con sistemi event-driven e messaggistica MQTT.
Contributi a progetti open source.
? Cosa offriamo
Contratto full time.
Un prodotto IoT industriale reale, con impatto su hardware fisico e clienti in produzione.
Stack moderno e coerente su tutte le codebase, con standard di qualità elevati.
Crescita tecnica cross-domain: firmware, cloud, backend, frontend.
Lavoro a stretto contatto con i founder, senza livelli di struttura.
Modello di lavoro ibrido con 3/5 in ufficio con il team (tecnopolo tiburtino RM)
Yeastime promuove un ambiente di lavoro inclusivo e aperto. La posizione è aperta a tutte le candidature qualificate, indipendentemente da genere, età, background o percorso formativo.
? Come candidarsi
Candidati compilando il modulo: https://forms.gle/dRrT6LENZfEGbfJV7
Ci interessano il CV aggiornato, il profilo GitHub/GitLab o un portfolio (facoltativo ma gradito) e una riga su quali aree ti senti di coprire e quali vorresti imparare.
