Entry Level, Junior
Somos una empresa líder en el desarrollo de soluciones e-learning y plataformas educativas, comprometidos con la innovación y la calidad en el ámbito de la formación online. Nuestro equipo está compuesto por profesionales apasionados por la tecnología y la educación, trabajando para ofrecer experiencias de aprendizaje enriquecedoras y accesibles.
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.
Grado en Ingeniería Informática, Telecomunicaciones o campo relacionado.
Experiencia demostrable como Desarrollador/a Full Stack, con un enfoque significativo en Moodle.
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.
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.
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.
Contrato indefinido.
Salario competitivo acorde a la experiencia y valía del candidato/a.
Modalidad de trabajo flexible (teletrabajo parcial o total).
Oportunidades de desarrollo profesional y formación continua.
Ambiente de trabajo dinámico, colaborativo y con enfoque en la innovación.
Participación en proyectos desafiantes y de alto impacto en el sector e-learning.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Telefónica matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.