Chi è heArtheArt è la piattaforma italiana che connette artisti, professionisti dello spettacolo, aziende del settore culturale e pubblico. Nata come il "LinkedIn dell'Arte", oggi heArt è un ecosistema integrato: produzione di spettacoli dal vivo (musical, concerti, mostre), scouting di talenti, formazione artistica (LiSA) e hospitality di pregio.Con 150.000 utenti attivi, 5.300 aziende registrate e produzioni teatrali di rilievo nazionale, heArt sta investendo in un importante progetto di evoluzione tecnologica basato su AI conversazionale, semantic search e automazione dei processi di casting.
Scorra la pagina per visualizzare tutti i requisiti del lavoro e le responsabilità che i candidati selezionati dovranno assumersi.
Contesto e perché questo ruoloLe piattaforme heArt (web heart-social.Com e app mobile iOS/Android) sono il cuore operativo dell'ecosistema. Il progetto AI in corso richiede una nuova fase di gestione della piattaforma: servono logiche AI integrate sia nel modo di lavorare (workflow agentico, coding AI-assisted) sia nelle funzionalità di prodotto (AI conversazionale, semantic search, automazione del casting).Cerchiamo un Full Stack Developer AI-native che diventi la spina dorsale tecnologica della piattaforma, con tre mandati chiari:Manutenzione ed evoluzione delle piattaforme esistenti (web + mobile app)Integrazione AI: implementare le interfacce e i backend necessari per il nuovo sistema conversazionale (chatbot candidature, RAG, tool-calling)Qualità e affidabilità: portare la codebase a standard di produzione (test, CI/CD, monitoring, sicurezza)
Missione: primi 90 giorniPrendere in carico la codebase esistente, mappare debito tecnico e prioritàImplementare i componenti UI/UX della chat conversazionale per candidature (inclusi upload e step guidati)Integrare backend e servizi AI con l'applicazione esistente (API, DB, storage)Rendere affidabili logging, error handling, sicurezza e pipeline di deploy per il pilot AI
Responsabilità principaliSviluppo full stack delle funzionalità prodotto legate al funnel candidature: chat UI, componenti guidati, upload video, stato avanzamento candidaturaImplementazione e manutenzione di API e servizi applicativi per: profili artisti, candidature, media asset, consensiIntegrazione con l'orchestrator AI (tool-calls): endpoint idempotenti, validazioni, gestione erroriGestione object storage e media pipeline (presigned URL, metadati, controlli formato/dimensione/durata, thumbnail generation)Evoluzione e manutenzione delle piattaforme web e mobile app esistentiCollaborazione con DevOps per CI/CD, environments, gestione segreti, monitoringSupporto alla qualità: test automatizzati, bug fixing, performance tuning e hardening per produzioneSviluppo AI-assisted: utilizzare sistematicamente AI coding agents (Claude Code, Cursor, GitHub Copilot, ChatGPT) per generazione codice, code review, scrittura test, refactoring e debugging — massimizzando output e qualità del lavoro quotidianoWorkflow agentico: configurare e orchestrare AI agents per automatizzare task ripetitivi di sviluppo (scaffolding, migrazione codice, generazione documentazione tecnica, analisi di codebase), riducendo il tempo speso su attività a basso valore aggiuntoBuon italiano e buon inglese (documentazione tecnica + interazione team)
Requisiti essenzialiLaurea STEM o esperienza equivalente dimostrabileEsperienza 1+ anni come full stack developer (3+ anni preferibile)Frontend moderno: React/Next.Js o equivalente, TypeScript, responsive design, mobile-firstBackend solido: Node.Js/Python/Java/.NET, API REST, architetture a microserviziDatabase: relazionali (PostgreSQL/MySQL) + modellazione dati, familiarità con NoSQLFamiliarità con principi DevOps ( CI/CD, Docker, logging, basic cloud AWS/GCP/Azure)AI-assisted development come pratica quotidiana: esperienza concreta nell'uso di AI coding assistants e agents (Claude Code, Cursor, ChatGPT o equivalenti) per scrivere, rivedere e testare codice — non come esperimento, ma come modo standard di lavorareFamiliarità con workflow agentici: capacità di delegare task di sviluppo ad AI agents, sapendo quando l'automazione è affidabile e quando serve intervento umano. heArt assegnerà un token budget dedicato per strumenti AI, da definire con l'azienda in fase di onboardingDisponibilità a lavorare in modalità ibrida con presenza a Milano quando richiesto
Competenze gradite (nice-to-have)Esperienza con real-time chat, messaggistica, WebSocket, streaming uploadFamiliarità con sistemi di search/indexing o vector DB (anche a livello integrazione)Esperienza con React Native o sviluppo mobile cross-platformSecurity-by-design, gestione PII, audit trail, GDPR complianceEsperienza con media processing (FFmpeg, thumbnail generation, video transcoding)Conoscenza base di architetture LLM/RAG (sufficiente per integrare, non per progettare da zero)
Mindset e approccioLearning mindset: il panorama tech cambia velocemente. Ti tieni aggiornato su nuovi tool, framework e modelli AI. Sperimenti e condividi con il teamOwnership: la piattaforma sarà tua responsabilità. xpavfwm Bug, performance, deploy, evoluzione: non aspetti che qualcuno ti dica cosa farePragmatismo: sai bilanciare qualità del codice e velocità di delivery. Preferisci spedire e iterare piuttosto che progettare all'infinito
Cosa offriamoRuolo di grande ownership su una piattaforma in evoluzione, con impatto diretto sul prodottoProgetto con impatto reale: prodotto AI orientato a conversione, qualità dati e scalabilitàCollaborazione diretta con l'AI Engineer e la direzione prodottoAmbiente dinamico con possibilità di crescita tecnica e di prodottoRAL (in base a seniority e stack)