Point your AI agent at freehire and let it find you a job.

Get the CLI →

Indra Group

Open 18d

Moodle Full Stack Developer - Indra Group

Posted Updated 1 view
Discussion

Descripción del trabajo



Lea atentamente toda la información sobre esta oportunidad y luego utilice el botón de solicitud de abajo para enviar su CV y su candidatura.

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, 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 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 proceso de selección?



  • Revisión de tu perfil : Evaluamos tu experiencia y habilidades para determinar si encajas con lo que buscamos.
  • Primera toma de contacto (5-10 min) : Si recibes una llamada de un número desconocido, ¡es nuestro equipo! Será una conversación rápida para conocerte y resolver cualquier duda.
  • Entrevista técnica : Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias. También exploraremos tus conocimientos técnicos. Además, te realizaremos breves pruebas de competencias psicológicas e inglés .
  • Oferta y bienvenida : Si todo va bien, ¡te incorporas a nuestro equipo y comenzamos esta nueva etapa juntos!

Tiempo Estimado: 1-2 semanas.


Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, garantizando la igualdad de oportunidades y un entorno libre de cualquier tipo de discriminación. xqbhyrx


¡INDRA es Top Employer 2026! Únete a una de las mejores compañías para desarrollar tu carrera profesional en España.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available