Senior Full Stack Developer
19 ore fa
Milan, Lombardy, Italia
dAirect
Tempo pieno
50.000 € - 60.000 € Contratto
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
🚀 Senior Full Stack Engineer
🤝 Cosa facciamo in dAirect
ll modo in cui scopriamo informazioni, prodotti e luoghi online sta cambiando.
Sempre più persone non cercano più soltanto su Google: chiedono direttamente a ChatGPT, Gemini, Claude, Perplexity e agli altri AI assistants dove andare, cosa scegliere e cosa comprare.
In dAirect stiamo costruendo la soluzione che permette a hotel e hospitality business di essere trovati, compresi e raccomandati dagli AI assistants.
Ma non stiamo costruendo semplicemente un analytics tool.
Stiamo sviluppando un sistema agentico che osserva, comprende e agisce sul web: monitora come brand e strutture vengono rappresentati dagli AI assistants, raccoglie e interpreta dati provenienti dal web e dagli LLM e utilizza agenti autonomi per migliorare progressivamente la loro presenza digitale, sia on-site che off-site.
Questo significa lavorare su problemi di web agents, LLM orchestration, web intelligence, data pipelines, crawling, retrieval, automazione e infrastruttura distribuita.
La nostra ambizione è costruire il layer tecnologico che collega business, web e AI assistants nella nuova generazione di search e discovery.
👀 Chi cerchiamo
Cerchiamo un Senior Full Stack Engineer con 5–7 anni di esperienza, con un forte orientamento a backend, infrastruttura e DevOps, ma con solide competenze full stack.
Cerchiamo una persona che abbia esperienza in startup e che sia abituata a lavorare in contesti veloci, poco definiti e in continua evoluzione.
Una persona che:
• prende ownership di quello che costruisce;
• è estremamente curiosa e aggiornata sulle nuove tecnologie;
• sa quando è necessario alzare la qualità e quando invece è più importante spedire velocemente;
• è affidabile, precisa e non superficiale;
• sa muoversi nel caos senza diventare caotica;
• porta ordine nei problemi complessi;
• non aspetta semplicemente i task, ma identifica problemi e propone soluzioni. In poche parole: una persona che voglia spingere il prodotto e la tecnologia insieme al CTO e a tutto il team tech. 💡 Il ruolo Lavorerai direttamente con CTO e team tech sul core della piattaforma. Svilupperai funzionalità end-to-end, lavorando principalmente su backend, architettura, infrastruttura e sistemi distribuiti, ma contribuendo anche al frontend quando necessario. Avrai un ruolo attivo nelle decisioni tecniche e nella definizione di come costruiamo e facciamo evolvere il prodotto. Non cerchiamo qualcuno che aspetti di sapere esattamente cosa fare. Cerchiamo qualcuno che veda un problema, lo capisca, proponga una soluzione e la porti in produzione. 🛠️ Cosa farai
• Svilupperai funzionalità full stack end-to-end.
• Progetterai e svilupperai API e servizi backend scalabili.
• Lavorerai su sistemi data-intensive, workflow AI e integrazioni con LLM.
• Lavorerai su database, sistemi asincroni e architetture event-driven.
• Gestirai deployment, monitoring, observability e infrastruttura cloud.
• Migliorerai performance, affidabilità e sicurezza della piattaforma.
• Contribuirai alle decisioni architetturali e tecnologiche.
• Migliorerai tooling, developer experience e processi del team.
• Porterai nuove tecnologie e approcci che possano migliorare velocità e qualità di sviluppo. 🌐 Stack TypeScript
· React
· Next.js
· Vite
· Node.js
· Hono
· Python
· Bun
· Turborepo
· PostgreSQL
· Redis
· RabbitMQ
· Kubernetes
· Google Cloud
· Pulumi
· Prometheus
· Grafana Non è necessario conoscere tutto lo stack. Ci interessa soprattutto la capacità di imparare rapidamente e capire quando e perché utilizzare una determinata tecnologia. 🎯 Cosa cerchiamo
• 5–7 anni di esperienza nello sviluppo software.
• Esperienza in startup.
• Ottima conoscenza di TypeScript / JavaScript.
• Forte esperienza backend e con sistemi in produzione.
• Esperienza con database, API, caching e sistemi asincroni.
• Esperienza con cloud, deployment e infrastruttura.
• Capacità di lavorare autonomamente su problemi complessi e poco definiti.
• Forte senso di ownership e responsabilità.
• Mentalità pragmatica e orientata all'impatto.
• Curiosità tecnica e voglia di sperimentare continuamente.
• Capacità di bilanciare qualità, velocità e technical debt. ⭐ Nice to have
• Kubernetes e Infrastructure as Code.
• Observability e monitoring.
• Sistemi event-driven e message queues.
• AI / LLM integration.
• Data pipelines e scraping.
• Performance e scalabilità.
• Esperienza nel costruire prodotti da zero.
• Side projects, open source o progetti personali tecnici. 🧠 Come lavoriamo Siamo una startup: non tutto sarà definito e spesso dovrai lavorare su problemi ancora poco chiari. Ci aspettiamo che tu sappia trasformare un problema in una soluzione concreta, prendendo decisioni e assumendoti la responsabilità del risultato. Non vogliamo né costruire tutto come se fossimo una grande enterprise, né accumulare continuamente debito tecnico perché "siamo una startup". Cerchiamo persone che sappiano capire quando serve qualità, quando serve velocità e perché. Il contesto può essere caotico. Il tuo modo di lavorare no. 🚀 Cosa offriamo
• Full-time
• RAL: €50.000–€60.000
• Stock options
• Hybrid / remote-friendly
• Sede: Milano
• Forte autonomia e ownership
• Contatto diretto con CTO e team tech
• Possibilità di influenzare concretamente prodotto e tecnologia Entrerai in una fase molto early, con la possibilità di contribuire direttamente alla costruzione del prodotto, dell'architettura e del team tecnico. Non cerchiamo qualcuno che voglia semplicemente lavorare su un prodotto. Cerchiamo qualcuno che voglia costruirlo insieme a noi.
• prende ownership di quello che costruisce;
• è estremamente curiosa e aggiornata sulle nuove tecnologie;
• sa quando è necessario alzare la qualità e quando invece è più importante spedire velocemente;
• è affidabile, precisa e non superficiale;
• sa muoversi nel caos senza diventare caotica;
• porta ordine nei problemi complessi;
• non aspetta semplicemente i task, ma identifica problemi e propone soluzioni. In poche parole: una persona che voglia spingere il prodotto e la tecnologia insieme al CTO e a tutto il team tech. 💡 Il ruolo Lavorerai direttamente con CTO e team tech sul core della piattaforma. Svilupperai funzionalità end-to-end, lavorando principalmente su backend, architettura, infrastruttura e sistemi distribuiti, ma contribuendo anche al frontend quando necessario. Avrai un ruolo attivo nelle decisioni tecniche e nella definizione di come costruiamo e facciamo evolvere il prodotto. Non cerchiamo qualcuno che aspetti di sapere esattamente cosa fare. Cerchiamo qualcuno che veda un problema, lo capisca, proponga una soluzione e la porti in produzione. 🛠️ Cosa farai
• Svilupperai funzionalità full stack end-to-end.
• Progetterai e svilupperai API e servizi backend scalabili.
• Lavorerai su sistemi data-intensive, workflow AI e integrazioni con LLM.
• Lavorerai su database, sistemi asincroni e architetture event-driven.
• Gestirai deployment, monitoring, observability e infrastruttura cloud.
• Migliorerai performance, affidabilità e sicurezza della piattaforma.
• Contribuirai alle decisioni architetturali e tecnologiche.
• Migliorerai tooling, developer experience e processi del team.
• Porterai nuove tecnologie e approcci che possano migliorare velocità e qualità di sviluppo. 🌐 Stack TypeScript
· React
· Next.js
· Vite
· Node.js
· Hono
· Python
· Bun
· Turborepo
· PostgreSQL
· Redis
· RabbitMQ
· Kubernetes
· Google Cloud
· Pulumi
· Prometheus
· Grafana Non è necessario conoscere tutto lo stack. Ci interessa soprattutto la capacità di imparare rapidamente e capire quando e perché utilizzare una determinata tecnologia. 🎯 Cosa cerchiamo
• 5–7 anni di esperienza nello sviluppo software.
• Esperienza in startup.
• Ottima conoscenza di TypeScript / JavaScript.
• Forte esperienza backend e con sistemi in produzione.
• Esperienza con database, API, caching e sistemi asincroni.
• Esperienza con cloud, deployment e infrastruttura.
• Capacità di lavorare autonomamente su problemi complessi e poco definiti.
• Forte senso di ownership e responsabilità.
• Mentalità pragmatica e orientata all'impatto.
• Curiosità tecnica e voglia di sperimentare continuamente.
• Capacità di bilanciare qualità, velocità e technical debt. ⭐ Nice to have
• Kubernetes e Infrastructure as Code.
• Observability e monitoring.
• Sistemi event-driven e message queues.
• AI / LLM integration.
• Data pipelines e scraping.
• Performance e scalabilità.
• Esperienza nel costruire prodotti da zero.
• Side projects, open source o progetti personali tecnici. 🧠 Come lavoriamo Siamo una startup: non tutto sarà definito e spesso dovrai lavorare su problemi ancora poco chiari. Ci aspettiamo che tu sappia trasformare un problema in una soluzione concreta, prendendo decisioni e assumendoti la responsabilità del risultato. Non vogliamo né costruire tutto come se fossimo una grande enterprise, né accumulare continuamente debito tecnico perché "siamo una startup". Cerchiamo persone che sappiano capire quando serve qualità, quando serve velocità e perché. Il contesto può essere caotico. Il tuo modo di lavorare no. 🚀 Cosa offriamo
• Full-time
• RAL: €50.000–€60.000
• Stock options
• Hybrid / remote-friendly
• Sede: Milano
• Forte autonomia e ownership
• Contatto diretto con CTO e team tech
• Possibilità di influenzare concretamente prodotto e tecnologia Entrerai in una fase molto early, con la possibilità di contribuire direttamente alla costruzione del prodotto, dell'architettura e del team tecnico. Non cerchiamo qualcuno che voglia semplicemente lavorare su un prodotto. Cerchiamo qualcuno che voglia costruirlo insieme a noi.