Vacante
PHP Developer (Moodle LMS)
Ubicación
Latinoamérica
Modalidad
Remoto
Experiencia
Mid
Idiomas
Inglés profesional
Sobre la vacante
Se busca un/a PHP Developer con sólida experiencia en Moodle LMS, capaz de desarrollar, personalizar y mantener plataformas de aprendizaje robustas, seguras y escalables. La persona seleccionada participará en el diseño e implementación de nuevas funcionalidades, integraciones con sistemas externos y mejoras continuas de la plataforma, colaborando estrechamente con equipos multidisciplinarios de desarrollo, QA, DevOps y negocio.
Responsabilidades
- Desarrollar y mantener plugins y temas personalizados en Moodle.
- Personalizar y extender la funcionalidad del núcleo de Moodle siguiendo buenas prácticas.
- Desarrollar servicios backend utilizando PHP.
- Diseñar e implementar integraciones entre Moodle y sistemas externos mediante REST APIs y servicios web.
- Diagnosticar, analizar y resolver incidencias en entornos de producción.
- Participar en revisiones de código asegurando estándares de calidad.
- Optimizar el rendimiento de la aplicación y de las consultas a bases de datos.
- Dar soporte a procesos de actualización y migración de versiones de Moodle.
- Colaborar con equipos de QA y DevOps durante el ciclo de desarrollo.
- Elaborar y mantener documentación técnica.
Requisitos
- Más de 3 años de experiencia profesional con PHP.
- Experiencia comprobable en desarrollo y mantenimiento de plataformas Moodle LMS.
- Sólido conocimiento de la arquitectura de Moodle y desarrollo de plugins personalizados.
- Experiencia con MySQL o MariaDB.
- Experiencia desarrollando e integrando REST APIs y servicios web.
- Sólidos conocimientos de Programación Orientada a Objetos (OOP).
- Experiencia utilizando Git y flujos de trabajo colaborativos.
- Conocimientos de HTML, CSS y JavaScript.
Tech stack
PHP
OOP
Moodle LMS
MySQL
MariaDB
REST APIs
HTML
CSS
JavaScript
Git