- Desarrollo de Plugins y Personalización de Moodle: No es imprescindible tener experiencia directa con Moodle, pero debes estar interesado en aprender y trabajar en la personalización de plataformas e-learning, especialmente en el desarrollo de plugins y módulos para Moodle.
- Integración con Servicios Externos: Aunque no se requiere experiencia específica con sistemas como el SAT, valoramos la disposición para aprender a integrar APIs externas y servicios web en entornos de Moodle.
- Desarrollo Fullstack: Buscamos personas con conocimientos en desarrollo backend (PHP) y frontend (JavaScript, jQuery, Bootstrap), así como experiencia básica en bases de datos (MySQL o PostgreSQL).
- Gestión de Usuarios: Familiaridad con la gestión de usuarios en plataformas web, ya sea en entornos educativos o empresariales. Capacidad para implementar roles y permisos de manera eficiente en Moodle.
- Desarrollo de Notificaciones y Alertas: Experiencia previa en la creación de sistemas de notificaciones o alertas en proyectos anteriores es un plus. Debes tener la capacidad de aprender rápidamente cómo implementar estos sistemas en Moodle.
- Lenguajes de Programación: Conocimiento básico o experiencia práctica en PHP, JavaScript, SQL. La disposición para aprender y aplicar nuevas tecnologías es crucial.
- Bases de Datos: Conocimiento básico o teórico en bases de datos relacionales, preferiblemente MySQL o PostgreSQL.
- Servicios Web y APIs: Comprensión de cómo funcionan los servicios web y APIs, y la capacidad para implementarlos dentro de proyectos prácticos.
- Control de Versiones: Conocimiento básico en Git o disposición para aprender y utilizar sistemas de control de versiones de manera eficiente.
- Comunicación Eficaz: Debes ser capaz de comunicarte de manera efectiva con equipos técnicos y no técnicos, con la habilidad para explicar conceptos complejos de manera sencilla.
- Trabajo en Equipo: Actitud positiva y capacidad para colaborar en equipos multidisciplinarios. Se valora el intercambio de ideas y el aprendizaje continuo.
- Resolución de Problemas: Enfoque proactivo y analítico para resolver problemas de desarrollo. Capacidad para aprender de los errores y mejorar constantemente.
Dev Full Stack de Moodle - Quetzaltenango - CIANCODERS
CIANCODERS Quetzaltenango
hace 1 semana
Descripción
Desarrollador Fullstack
Buscamos un desarrollador fullstack con sólida base en PHP, JavaScript y bases de datos, que se interese en el ámbito educativo y la tecnología de plataformas como Moodle. Si tienes una actitud positiva, eres autónomo y te apasiona resolver problemas complejos.