 
        
        AI.ANIMA cerca un/una Full-Stack Developer & Realtime AI per contribuire alla produzione di software e all'evoluzione della piattaforma di Umani Digitali. La direzione tecnica è chiara e gli obiettivi prioritari sono definiti: cerchiamo una persona capace di accelerare i rilasci in produzione con ownership e qualità.
Responsabilità (alto livello)
 * Sviluppo e manutenzione di componenti back-end e front-end destinati alla produzione.
 * Implementazione di funzionalità realtime e orchestrazione tra servizi.
 * Integrazione con sistemi esterni e canali aziendali.
 * Qualità del codice, test, osservabilità, documentazione e rilasci CI/CD.
Requisiti necessari (must-have)
 * Capacità di progettare e sviluppare da zero un client/renderer/avatar interattivo per Umano Digitale con gestione realtime di input/output (es. speech, sincronizzazione, streaming) e controllo dello stato.
 * Conoscenza lingua Italiana, livello C1
 * Capacità di progettare e implementare da zero un framework multi-agent (task routing, memory, tool/connector invocation, policy/guardrails, valutazione/feedback loop).
 * Padronanza dell' intero ciclo di vita del software : progettazione → sviluppo → test → CI/CD → osservabilità → produzione (rollout/rollback, versioning, release management).
 * Solido uso di linguaggi front-end moderni (es. TypeScript/React) e linguaggi back-end (es. Python/Go/Node.Js), inclusa progettazione API (REST/GraphQL) e database relazionali (PostgreSQL, migrazioni, modellazione dati).
Requisiti aggiuntivi (preferibili ma non vincolanti)
 * Feature flags/policy engine, audit/compliance.
 * Esperienze AI/ML applicate a prodotti reali.
 * Conoscenza di pattern event-driven /streaming e strategie di resilienza.
Modalità di lavoro
 * Full remote.
Tipo di collaborazione — ITER & STEP
 * Collaborazione con Partita IVA.
 * Candidatura ( preferibile allegare portfolio/GitHub, non vincolante).
 * Colloquio introduttivo/tecnico (~45').
 * Sessione tecnica (~60–90') con breve esercizio o review di un progetto reale.
 * Proposta di collaborazione P.IVA con obiettivi e milestone condivise.
 * Periodo di collaborazione P.IVA con valutazione reciproca dei risultati.
 * In caso di esito positivo, possibile assunzione diretta con contratto di lavoro .
Compenso e modalità
 * Retribuzione, benefit e modalità operative saranno condivisi durante il colloquio;
 risponderemo a tutte ledomande del/la candidato/a.
ENGLISH Version — Job description
AI.ANIMA is hiring a Full-Stack Developer & Realtime AI to contribute to software production and to the evolution of the Digital Humans platform. The technical direction is clear and priorities are defined;
we're looking for someone who accelerates production releases with strong ownership and quality.
Responsibilities (high level)
 * Build and maintain backend and frontend components for production.
 * Implement realtime features and service orchestration.
 * Integrate with external enterprise systems and channels.
 * Ensure code quality, testing, observability, documentation, and CI/CD releases.
Required skills (must-have)
 * Ability to design and build from scratch an interactive avatar for Digital Human client/renderer, handling realtime I/O (e.G., speech, synchronization, streaming) and state control.
 * Italian Language C1 must have
 * Ability to design and implement from scratch a multi-agent framework (task routing, memory, tool/connector invocation, policies/guardrails, evaluation/feedback loops).
 * Mastery of the end-to-end software lifecycle : design → development → testing → CI/CD → observability → production (rollout/rollback, versioning, release management).
 * Strong command of frontend languages (e.G., TypeScript/React) and backend languages (e.G., Python/Go/Node.Js), including API design (REST/GraphQL) and relational databases (PostgreSQL, migrations, data modeling).
Nice to have (not mandatory)
 * Feature flags/policy engine, audit/compliance.
 * AI/ML experience in real products.
 * Knowledge of event-driven /streaming patterns and resilience strategies.
Work setup
 * Full remote.
Engagement type — PROCESS & STEPS
 * Independent-contractor collaboration (VAT-registered).
 * Application ( preferred to include portfolio/GitHub, not mandatory).
 * Intro/tech interview (~45 min).
 * Technical session (~60–90 min) with a small exercise or project review.
 * Contractor offer (VAT) with shared objectives and milestones.
 * Contractor collaboration period with mutual outcome evaluation.
 * If successful, potential direct employment .
Compensation & modalities
 * Compensation, benefits and work modalities will be discussed during the interview;
 we will answer all candidate questions.