**Sviluppatore/Sviluppatrice Moodle – Etiopia Lab | Roma**
**Chi siamo**
Etiopia Lab è uno studio creativo e digitale con sede a Roma. Sviluppiamo siti web, applicazioni mobile e piattaforme didattiche per i nostri prodotti e per clienti selezionati. Lavoriamo in un ambiente piccolo, concreto e orientato ai risultati.
**Il ruolo**
Cerchiamo uno/una sviluppatore/sviluppatrice con esperienza solida su Moodle, capace di gestire la piattaforma a tutto tondo: installazione, configurazione, sviluppo di plugin custom, integrazioni con sistemi esterni e ottimizzazione delle performance. Lavorerai su progetti formativi reali, in produzione, con utenti veri.
**Responsabilità principali**
- Sviluppo e manutenzione di piattaforme Moodle in produzione
- Sviluppo di plugin custom e personalizzazione di plugin esistenti
- Personalizzazione di temi e adattamento UI/UX della piattaforma
- Integrazione di Moodle con sistemi esterni via API REST, LTI, SSO
- Gestione di SCORM, xAPI e contenuti didattici interattivi
- Configurazione e gestione server (LAMP stack, VPS)
- Troubleshooting, ottimizzazione performance, gestione backup e aggiornamenti
**Requisiti**
- Esperienza concreta su Moodle: non un'infarinatura, ma progetti reali messi in produzione
- Padronanza di PHP e dell'architettura Moodle (database schema, API interne, hook system)
- Sviluppo di plugin Moodle custom: deve essere qualcosa che hai già fatto, non solo letto nella documentazione
- Competenze su MySQL/MariaDB: query, ottimizzazione, gestione dati
- HTML, CSS, JavaScript per personalizzazioni frontend della piattaforma
- Esperienza con integrazioni: API REST, LTI, SSO, webhook
- Familiarità con la gestione di server Linux (VPS, LAMP stack, deploy)
- Conoscenza di Git e flussi di sviluppo strutturati
- Attitudine al lavoro in team con forte orientamento all'autonomia operativa
- Capacità di chiudere i task in autonomia rispettando i tempi
**Plus**
- Esperienza con xAPI e Learning Record Store
- Conoscenza di sistemi di certificazione digitale (Open Badges, micro-credentials)
- Esperienza con integrazioni AI in contesti didattici
- Familiarità con strumenti di automazione (Make, n8n) per workflow didattici
**Cosa offriamo**
- Contratto full time da dipendente assunto, lavoro in sede a Roma
- Retribuzione netta mensile €1.400 – €1.600, commisurata all'esperienza
- Progetti reali in produzione, non esercizi di stile
- Ambiente di lavoro diretto, senza burocrazia, con possibilità di crescita reale
**Come candidarsi**
Invia CV con portfolio di progetti Moodle a cui hai lavorato: link a piattaforme in produzione, repository GitHub di plugin sviluppati, descrizione del tuo ruolo nei progetti. Candidature generiche senza riferimenti concreti a lavori Moodle non saranno considerate.
Sede di lavoro: Di persona