We are looking for a Moodle Developer to join our team and contribute to the development of innovative e-learning solutions. In this role, you will work on custom Moodle development, platform integrations and advanced platform management, collaborating with multidisciplinary teams to design and evolve digital learning services. Key Responsabilities Moodle Development and Customization Design, development and maintenance of custom Moodle plugins Extension of the platform’s native functionalities Creation of advanced themes and graphical customizations Integrations and Interoperability Development and management of integrations via REST/SOAP APIs Configuration and maintenance of authentication systems such as SAML 2.0, SPID, and CIE Integration with external LMS/CRM systems, document repositories, payment systems, and videoconferencing tools Platform Operations Administration of users, courses, roles, and permissions Periodic updates of Moodle and its plugins Technical troubleshooting and resolution of complex issues Technical Support and Documentation Preparation of technical documentation and operational manuals Collaboration with internal teams on new features and product roadmap Support in the design and development of new e-learning services Requirements Proven experience in Moodle plugin development and platform customization Experience with API integrations (REST) and identity federation protocols (SAML, SPID/CIE ) Experience with Linux servers (Ubuntu/CentOS) and LAMP/LEMP stack Knowledge of security best practices for LMS platforms and web applications Professional working proficiency in English is required Nice to have Experience with Docker or container orchestration tools (e.g., Kubernetes) Knowledge of Git, CI/CD pipelines, and modern development workflows Experience working with Azure cloud environments Location Balance Albania + Exprivia Rome Office Smart working up to 80% of working time Professional working proficiency in English is a must #J-18808-Ljbffr