Acerca del puesto Desarrollador PHP – Moodle LMS
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
Región: Latinoamérica
Modalidad: Remoto
Lo que incluye tu salario
- Trabajo 100% remoto
- Coderland Homes en Panamá, Málaga e Islas Canarias
- Espacios de Coworking
- Acceso a oficinas en Panamá, Málaga y Madrid
- Aprendizaje y crecimiento continuo
- Plataforma de formación Udemy Business
- Plataforma de idiomas Preply
- Programa de referidos
- Pagos en USD
- Días familiares
- Bono por aniversario
- Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos 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 las mejores prácticas de desarrollo.
- 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 y errores en entornos de producción.
- Participar en revisiones de código asegurando el cumplimiento de estándares de desarrollo y 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 los equipos de QA y DevOps durante todo el ciclo de vida del desarrollo.
- Elaborar y mantener documentación técnica cuando sea necesario.
Requisitos / Habilidades Requeridas
- Más de 3 años de experiencia profesional desarrollando con PHP.
- Experiencia comprobable en desarrollo y mantenimiento de plataformas Moodle LMS.
- Sólido conocimiento de la arquitectura de Moodle y del desarrollo de plugins personalizados.
- Experiencia trabajando 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.
- Experiencia resolviendo incidencias en entornos de producción.
- Inglés con nivel de competencia profesional.
Requisitos deseables
- Experiencia con Moodle Workplace.
- Conocimientos de AWS o Microsoft Azure.
- Experiencia con Docker y desarrollo basado en contenedores.
- Experiencia implementando pipelines de CI/CD.
- Conocimiento de estándares de aprendizaje como SCORM, xAPI o LTI.
- Experiencia trabajando en entornos Linux.
- Experiencia integrando Moodle con proveedores de identidad (SSO, OAuth2 y SAML).
- Título universitario en Ciencias de la Computación, Ingeniería de Software o experiencia práctica equivalente.
- Conocimiento de español.
Habilidades blandas
- Pensamiento analítico y orientación a la 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 ownership.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.