Senior Full Stack Developer

1 giorno fa

padova, veneto, Italia dAirect Tempo pieno

🚀 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.<