MOODLE FULL STACK DEVELOPER
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
En Indra Group, Protegemos lo que más importa. Lideramos el desarrollo de soluciones tecnológicas innovadoras que impulsan la transformación digital en organizaciones de distintos sectores, contribuyendo a la creación de entornos de aprendizaje más eficientes, seguros y escalables. ¡Únete a nuestro equipo de desarrollo de soluciones e-learning! Buscamos incorporar un/a Moodle Full Stack Developer con experiencia en desarrollo PHP y personalización avanzada de plataformas Moodle para participar en proyectos estratégicos de transformación digital y formación online. ¿Qué harás? Desarrollar y mantener plataformas Moodle garantizando su correcto funcionamiento y evolución. Personalizar temas, plugins y funcionalidades adaptadas a las necesidades del cliente. Participar en el desarrollo Full Stack utilizando PHP, JavaScript, HTML, CSS y SQL. Integrar Moodle con aplicaciones corporativas, servicios externos y APIs. Gestionar y optimizar bases de datos MySQL y PostgreSQL. Resolver incidencias técnicas y realizar soporte correctivo y evolutivo. Implementar mejoras de rendimiento, escalabilidad y seguridad en los entornos Moodle. Participar en despliegues, actualizaciones y mantenimiento de plataformas. Diseñar y desarrollar informes y funcionalidades orientadas al seguimiento del aprendizaje. Colaborar con equipos funcionales y técnicos para definir requisitos y proponer soluciones tecnológicas. Desarrollar plugins personalizados y adaptar componentes del núcleo de Moodle cuando sea necesario. Aplicar buenas prácticas de desarrollo, pruebas y documentación técnica. ¿Qué buscamos en ti? No te preocupes si no cumples el 100% de lo que buscamos. ¡Anímate, conoce nuestra propuesta y así conoceremos lo que nos puedes aportar! Grado en Ingeniería Informática o titulación equivalente. Experiencia en desarrollo y personalización de plataformas Moodle. ️ Conocimientos avanzados en PHP 8.x
Requirements
JavaScript moderno, HTML5, CSS3 y SASS. Experiencia con frameworks PHP como Laravel, Symfony o CodeIgniter. ️ Conocimientos en bases de datos MySQL y PostgreSQL. Experiencia trabajando con arquitecturas SPA y frameworks como React, Angular o Vue.js. ️ Conocimiento de programación orientada a objetos, principios SOLID, patrones de diseño y arquitecturas modernas. Experiencia en desarrollo de plugins y temas personalizados en Moodle utilizando Mustache. Conocimientos de integración mediante APIs, web services y conexión con LMS, ERPs o CRMs. Experiencia con entornos LAMP/MAMP, Docker y herramientas de monitorización y optimización. Conocimientos en sistemas de caché como Redis o Elasticsearch. Experiencia aplicando metodologías ágiles (Scrum/Kanban) y uso de Git. Conocimiento de pruebas unitarias y de integración mediante PHPUnit y Behat. Valorable experiencia con herramientas de pruebas de rendimiento como JMeter. Conocimiento de
Benefits & conditions
estándares web, accesibilidad (W3C) y buenas prácticas de seguridad web. Capacidad para trabajar en entornos colaborativos multidisciplinares y orientación a la calidad técnica. Lo que te ofrecemos ️ Estabilidad y Futuro : Proyectos a largo plazo en una compañía líder tecnológica con más de 60.000 profesionales. Proyectos Innovadores y de Alto Alcance : Trabajarás con tecnologías de vanguardia en iniciativas con impacto real. Ambiente Cercano y Transparente : Comunicación directa, trabajo colaborativo y cultura abierta. Autonomía y Flexibilidad : Modelo híbrido con conciliación real. Plan de Carrera Adaptado a Ti : Diseñado para impulsar tu crecimiento profesional. Formación Continua : Acceso a Open University y Udemy Business con más de 6.000 cursos. Beneficios Exclusivos : Descuentos en gimnasios, restauración, ocio, viajes y comercios. Retribución Competitiva : Salario competitivo y beneficios flexibles. ¿Cómo es nuestro
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…