 
        
        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, vantaggi e modalità operative saranno condivisi durante il colloquio; risponderemo a tutte le domande 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.