PHP Developer – Moodle LMS

Publicada 17 de Agosto

Desde IZERTIS, buscamos un/a Desarrollador/a PHP con experiencia demostrable en Moodle LMS para unirse a nuestro equipo de desarrollo. Trabajarás en nuevo proyecto para uno de nuestros mayores clientes a nivel internacional, por lo que si buscas una nueva oportunidad, ¡no dudes en inscribirte!


La persona seleccionada será responsable del desarrollo, personalización, mantenimiento e integración de plataformas de aprendizaje basadas en Moodle, garantizando altos estándares de rendimiento, seguridad y escalabilidad.

El puesto requiere trabajar estrechamente con stakeholders de negocio, analistas funcionales y otros desarrolladores para implementar nuevas funcionalidades, mejorar sistemas existentes y desarrollar integraciones con aplicaciones de terceros.


RESPONSABILIDADES


  • Desarrollar y mantener plugins y temas personalizados para Moodle.
  • Personalizar y ampliar la funcionalidad estándar de Moodle siguiendo las mejores prácticas de desarrollo.
  • Desarrollar servicios backend utilizando PHP.
  • Diseñar e implementar integraciones entre Moodle y sistemas externos mediante APIs REST y servicios web.
  • Identificar, analizar y resolver incidencias y errores en las aplicaciones.
  • Participar en revisiones de código y garantizar el cumplimiento de los estándares de desarrollo.
  • Optimizar el rendimiento de las aplicaciones y las consultas a bases de datos.
  • Dar soporte a actualizaciones y migraciones de versiones de Moodle.
  • Colaborar con los equipos de QA y DevOps durante todo el ciclo de vida del desarrollo.
  • Elaborar documentación técnica cuando sea necesario.


¿QUÉ NECESITAS?


  • Formación: Titulación universitaria en Informática, Ingeniería de Software o experiencia equivalente demostrable.
  • Idiomas: nivel de inglés profesional imprescindible; español valorable.
  • Residir en España.
  • Mínimo 3 años de experiencia profesional en desarrollo con PHP.
  • Experiencia demostrable en desarrollo y mantenimiento de Moodle LMS.
  • Sólidos conocimientos de la arquitectura de Moodle y desarrollo de plugins.
  • Experiencia con bases de datos MySQL o MariaDB.
  • Experiencia en consumo y desarrollo de APIs REST.
  • Conocimientos sólidos de programación orientada a objetos (OOP).
  • Manejo de Git y metodologías de desarrollo colaborativo.
  • Conocimientos de HTML, CSS y JavaScript.
  • Experiencia en resolución de incidencias en entornos productivos.


VALORABLE


  • Experiencia con Moodle Workplace.
  • Conocimientos de AWS o Azure.
  • Experiencia con Docker y desarrollo basado en contenedores.
  • Conocimientos de pipelines CI/CD.
  • Experiencia con estándares de aprendizaje como SCORM, xAPI o LTI.
  • Conocimientos de entornos Linux.
  • Experiencia en integración de Moodle con proveedores de identidad (SSO, OAuth2, SAML)


COMPETENCIAS PERSONALES


  • Capacidad analítica y de resolución de problemas.
  • Capacidad para trabajar de forma autónoma y en equipos distribuidos.
  • Buenas habilidades de comunicación.
  • Atención al detalle.
  • Actitud proactiva y sentido de la responsabilidad.

Requisitos mínimos

¿QUÉ PODEMOS OFRECERTE?


Contratación indefinida.


Salario acorde a tu experiencia y expectativas.


Retribución flexible: seguro médico, ticket restaurante, cheque guardería o transporte.


Clases gratuitas de inglés para mejorar o reforzar tu nivel.


Acceso a una amplia plataforma de beneficios con descuentos en vuelos, hoteles, moda, tecnología, hogar y más.


22 días laborables de vacaciones, el día de tu cumpleaños y los días 24 y 31 de diciembre.




CONOCE IZERTIS


En Izertis impulsamos la transformación digital de empresas, organizaciones y personas a través de soluciones tecnológicas a medida, innovadoras y con impacto.


Fundada en 1996 y próxima a cumplir 30 años de historia, Izertis forma parte del Mercado Continuo BME y se consolida como una de las 1000 empresas que más rápido crecen en Europa.


Actualmente somos más de 2.300 profesionales distribuidos en oficinas de Europa, América y África, con presencia en más de 50 países, donde prestamos servicios a través de un amplio porfolio de soluciones: Software Engineering, Consultancy & Governance, Cloud & Infrastructure, Cybersecurity, IA & Data & Emerging Technologies, CX & Business Solutions, entre otras tecnologías habilitadoras.


¿Te gustaría formar parte de nuestro equipo? ¡Nos encantará conocerte!