> Markdown version of [/jobs/ext/4595484-desarrollador-a-full-stack](https://www.wearedevelopers.com/jobs/ext/4595484-desarrollador-a-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a Full Stack - **Company:** Telefónica S.A. - **Location:** Madrid, Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Apache HTTP Server, HTML5, Cascading Style Sheets (CSS), Mobile Application Development, Software Quality, Code Review, Databases, Computer Engineering, Linux, Web Development, Web Servers, PostgreSQL, Moodle, MySQL, Nginx, Scrum Methodology, Software Engineering, ReactJS, Git, Vue.js, AngularJS, Kubernetes, Restful APIs, Network Server, Software Version Control, Docker - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.es/details/5954143777 ## About the Role * Grado en Ingeniería Informática, Telecomunicaciones o campo relacionado. * Experiencia demostrable como Desarrollador/a Full Stack, con un enfoque significativo en Moodle. Conocimientos Técnicos * Moodle: Amplio conocimiento de la arquitectura de Moodle, desarrollo de plugins, temas, módulos y personalizaciones. * Lenguajes de Programación: Dominio de PHP (imprescindible), JavaScript, HTML5 y CSS3. * Frameworks y Librerías JavaScript: Experiencia con frameworks como React, Angular o Vue.js. * Bases de Datos: Experiencia con MySQL/PostgreSQL y optimización de consultas. * Control de Versiones: Dominio de Git. * Servidores: Conocimientos de administración de servidores web (Apache/Nginx) y sistemas operativos Linux. * APIs: Experiencia en el consumo y diseño de APIs RESTful. Habilidades Personales * Capacidad para trabajar de forma autónoma y en equipo. * Excelentes habilidades de comunicación oral y escrita. * Proactividad, orientación a resultados y capacidad de resolución de problemas. * Atención al detalle y compromiso con la calidad del código. Se Valorará Positivamente * Certificaciones oficiales de Moodle. * Conocimiento de metodologías ágiles (Scrum, Kanban). * Experiencia con Docker y Kubernetes. * Experiencia en el desarrollo de aplicaciones móviles. * Nivel de inglés avanzado. ## Description Buscamos un Desarrollador/a Full Stack con una sólida especialización en Moodle para unirse a nuestro equipo de desarrollo. La persona seleccionada será responsable del diseño, desarrollo, implementación y mantenimiento de nuestras plataformas Moodle, asegurando su correcto funcionamiento, escalabilidad y seguridad. Además, colaborará en la integración de nuevas funcionalidades y en la optimización de la experiencia de usuario., * Diseñar, desarrollar e implementar soluciones y plugins personalizados para Moodle. * Gestionar y mantener la infraestructura de Moodle (servidores, bases de datos, etc.). * Integrar Moodle con otras herramientas y sistemas (APIs, SSO, etc.). * Optimizar el rendimiento y la seguridad de las plataformas Moodle. * Participar en todas las fases del ciclo de vida del desarrollo de software (análisis, diseño, codificación, pruebas, despliegue y mantenimiento). * Colaborar con el equipo de diseño y pedagogía para traducir los requisitos funcionales en soluciones técnicas. * Realizar revisiones de código y asegurar la calidad del software. * Mantenerse actualizado/a sobre las últimas tendencias y tecnologías en Moodle y desarrollo web.