In sintesi
- Mansioni: Sviluppa funzionalità end-to-end per un'agenzia eventi senza umani, utilizzando tecnologie all'avanguardia.
- Azienda: Startup innovativa con una cultura collaborativa e orientata all'AI.
- Benefit: Stipendio competitivo, opzioni azionarie, assicurazione sanitaria e lavoro remoto.
- Altre informazioni: Ambiente dinamico con opportunità di crescita professionale.
- Perché questo lavoro: Lavora su progetti reali e impatta il futuro degli eventi con l'AI.
- Qualifiche: Esperienza di sviluppo software full stack e competenze nella collaborazione di team.
La retribuzione prevista è compresa tra 55000 - 65000 € per anno.
We’re a startup (4 founders + 5 team members) building the first AI-powered humanless event agency. We have 40+ AI agents in production, 30+ reusable UI components, real-time streaming interfaces, and real paying customers. We need a senior full stack engineer who can build features end-to-end - from database schema to API routes to polished React UI. Equity included.
Companies tell our AI what they need - a corporate retreat for 200, a team building in Tuscany, a product launch in Milan - and our platform handles the rest: gathering the brief through conversation, searching venues, processing supplier proposals, and managing the entire event lifecycle. No forms. No back-and-forth emails. Just natural language.
Our stack: TypeScript monorepo (Turborepo + Bun), Next.js 16, React 19, Tailwind CSS, Radix UI, PostgreSQL, Prisma ORM, Mastra Framework, Azure OpenAI (GPT-5.2), AWS ECS.
Il Team
Siamo 9 persone in totale - 4 fondatori e 5 membri del team. Due co-fondatori lavorano quotidianamente sul prodotto: Lorenzo (CTO) e Daniele (CPO). Il team di ingegneria è composto da Lorenzo e un ingegnere fondatore. Sarai il terzo ingegnere, lavorando direttamente con entrambi i co-fondatori.
Come Lavoriamo
- Spediamo quotidianamente: CI/CD va direttamente su ECS. Il tuo codice entra in produzione lo stesso giorno.
- AI-first: Costruiamo con Claude Code, Cursor, qualsiasi cosa ci renda più veloci. Ti daremo un abbonamento a Claude Code o lo strumento AI che preferisci.
- Pragmatico: Soluzioni semplici, codice DRY, iteriamo in base all'uso reale. Niente sovra-ingegnerizzazione.
- Flessibile: Orari core 9:15-18:15 CET. Ci interessa il risultato.
- Veloce: Messaggio Slack > riunione. Sempre.
Compiti
Perché Questo Ruolo
Stiamo costruendo una piattaforma in cui gli agenti AI gestiscono flussi di lavoro aziendali reali - e ogni funzionalità tocca l'intero stack: modelli di database per i dati degli eventi, rotte API che orchestrano flussi di lavoro AI, e interfacce React che trasmettono risultati in tempo reale. Lavorerai su sistemi di gestione delle proposte, ricerca di luoghi con aggiornamenti dal vivo, interfacce conversazionali e gestione complessa dei dati - tutto alimentato da AI sottostante. Non sarai isolato. Possiederai funzionalità dalla migrazione del database all'interfaccia utente in produzione.
Cosa Farai
Non sperimenterai in un quaderno. Stai costruendo e spedendo a clienti reali.
- Primo mese: Impara il sistema, spedire cose reali: Comprendi la base di codice: struttura del monorepo, pacchetti condivisi, come lo streaming AI raggiunge l'UI. Collabora con Lorenzo su funzionalità esistenti - correggi bug, migliora le rotte API, affina le interazioni UI. Spedisci la tua prima funzionalità end-to-end in produzione.
- Mesi 2-3: Costruisci in modo indipendente: Progetta schemi di database (ZenStack/Prisma) e scrivi migrazioni per nuove funzionalità. Costruisci rotte API con validazione adeguata (Zod), paginazione e gestione degli errori. Crea pagine e componenti React che si integrano con lo streaming AI. Possiedi funzionalità end-to-end: dal modello di dati all'API all'UI.
- Mesi 3-6: Possiedi intere aree funzionali: Architetta funzionalità complesse da zero (streaming in tempo reale, interfacce drag-and-drop, moduli multi-step). Costruisci integrazioni con servizi esterni (email, elaborazione documenti, API di terze parti). Migliora l'esperienza dello sviluppatore: pacchetti condivisi, sicurezza dei tipi attraverso il monorepo. Inizia a plasmare ciò che costruiamo successivamente, non solo come.
Dopo di ciò: Sarai uno dei tre ingegneri che costruiscono il prodotto. Avrai opinioni sull'architettura, respingerai idee che non hanno senso e guiderai le funzionalità da "dovremmo fare X" alla produzione. L'ambito cresce tanto quanto te.
Cosa È Già Stato Costruito
Non siamo pre-prodotto. Abbiamo una base di codice matura: 40+ agenti AI attraverso 5 flussi di lavoro principali, 30+ componenti UI riutilizzabili, 20+ hook personalizzati, un sistema di eventi in streaming per aggiornamenti AI in tempo reale e interfacce di gestione dei dati complesse (proposte, prezzi, luoghi). Clienti reali lo usano oggi. Lavorerai in un monorepo TypeScript: app web Next.js con App Router, servizio AI Mastra + Hono, pacchetti di database e streaming condivisi - tutti distribuiti su AWS ECS.
Requisiti
Must-have (OBBLIGATORIO):
- 5+ anni di esperienza nella costruzione di software, con forte esperienza full stack.
- Esperienza in produzione con Next.js App Router (Next.js 15+).
- Competenza in React 19 con gestione complessa dello stato (hook personalizzati, contesto).
- TypeScript a livello avanzato (generics, Zod, inferenza di tipo).
- PostgreSQL e ORM (Prisma o simile): progettazione di schemi, migrazioni, ottimizzazione delle query.
- Progettazione API: API RESTful, validazione, paginazione, gestione degli errori.
- Tailwind CSS: layout reattivi, styling dei componenti.
- Librerie di componenti (Radix UI, shadcn/ui o simili).
Non negoziabile:
- Italiano: madrelingua/fluent - il lavoro a contatto con i clienti lo richiede.
- Inglese: forte - documentazione, ricerca, comunicazione nel team.
- Basato in Italia, remoto.
Nice-to-have:
- Esperienza nell'integrazione AI/LLM (prompt engineering, API in streaming).
- Mastra Framework o strumenti simili per l'orchestrazione degli agenti.
- Strumenti di monorepo (Turborepo, Bun).
- Dati in tempo reale (Server-Sent Events, WebSockets, streaming).
- AWS (ECS, S3, Lambda), Docker, Terraform.
- Framework di testing (Jest, React Testing Library, Playwright).
- Osservabilità (Sentry, OpenTelemetry).
- Competenza in Figma.
Un avviso: questo è un startup. Sarai in trincea con noi. Alcuni giorni risolverai problemi che nessuno ha mai risolto prima. Alcuni giorni dovrai capire le cose da zero senza un manuale. La proprietà è totale - dallo schema del database all'UI di produzione, è tua. Non è facile, ma se vuoi comfort e supporto, questo non è il posto giusto.
Benefici
- €55-65k RAL.
- Opzioni azionarie: siamo una startup seed e unirti ora significa che potresti guadagnare una grande quantità di denaro se avremo successo.
- Assicurazione sanitaria privata (Generali). È piuttosto buona.
- Completamente remoto in Italia. Abbiamo un ufficio e sei il benvenuto a unirti, ma dipende da te (nessuna pressione).
- MacBook Pro come dispositivo aziendale.
- Abbonamento a Claude Code (o strumento AI di tua scelta).
- Influenza diretta sul prodotto. In un team di 10, tutto ciò che costruisci conta.
- Costruirai l'intero stack della prima agenzia eventi senza umani in Italia - e plasmerai dove va.
Raccontaci di una funzionalità che hai costruito end-to-end di cui sei orgoglioso - dal database all'UI. Condividi il tuo GitHub, portfolio o qualsiasi cosa che mostri come pensi di costruire software. Ci piacerebbe sentire da ingegneri che amano possedere l'intero quadro.
Senior Full Stack Engineer datore di lavoro: Always Friday
Siamo una startup innovativa che offre un ambiente di lavoro dinamico e collaborativo, dove ogni membro del team ha l'opportunità di influenzare direttamente il prodotto. Offriamo un pacchetto retributivo competitivo, opzioni azionarie e un'assicurazione sanitaria privata, oltre alla flessibilità di lavorare da remoto in Italia. Qui, avrai la possibilità di crescere professionalmente, affrontando sfide uniche e contribuendo a costruire la prima agenzia eventi umana senza interazioni dirette, utilizzando tecnologie all'avanguardia.