Desarrollador PHP/JavaScript/CLI (experiencia opcional en Moodle)

  • Medellín
  • Lms Doctor
LMS Doctor, es un proveedor líder de soluciones de tecnología educativa dedicadas a transformar la experiencia de aprendizaje. Desarrollamos aplicaciones de software innovadoras que empoderan a educadores y estudiantes de todo el mundo. A medida que continuamos ampliando nuestra oferta, buscamos un desarrollador PHP/JavaScript/CLI talentoso con experiencia opcional en Moodle para unirse a nuestro equipo dinámico. Buscamos un desarrollador capacitado con experiencia en PHP, JavaScript y desarrollo de interfaz de línea de comandos (CLI). El candidato ideal tendrá pasión por crear soluciones de software sólidas y escalables. Es deseable, pero no obligatoria, tener experiencia opcional en Moodle, una plataforma de aprendizaje de código abierto. Colaborarás con nuestro equipo para diseñar, desarrollar y mantener aplicaciones de vanguardia que mejoren la experiencia educativa. Responsabilidades: - Desarrollar y mantener código PHP de alta calidad para aplicaciones web y herramientas de línea de comandos. - Diseñar e implementar componentes front-end utilizando frameworks JavaScript como React o Vue.js. - Cree y optimice scripts CLI para automatizar tareas y procesos. - Colabore con equipos multifuncionales para comprender los requisitos del proyecto y ofrecer soluciones innovadoras. - Opcionalmente, contribuya al desarrollo, personalización e integración del complemento de Moodle. - Redactar documentación técnica clara y concisa. - Manténgase actualizado con las tendencias y mejores prácticas de la industria. Requisitos: - Estudios relacionados en Ciencias de la Computación, Ingeniería o un campo relacionado (o experiencia equivalente). - Experiencia comprobada como desarrollador PHP/JavaScript/CLI, con una sólida cartera de proyectos. - Dominio de PHP y JavaScript, con experiencia en frameworks como Laravel y React. - Sólido conocimiento del desarrollo de interfaces de línea de comandos y scripts de shell. - Familiaridad con sistemas de control de versiones como Git. - Fuertes habilidades para la resolución de problemas y atención al detalle. - Excelentes habilidades de comunicación y trabajo en equipo. Calificaciones preferidas: - Experiencia en desarrollo, personalización e integración de Moodle. - Conocimiento del stack LAMP (Linux, Apache, MySQL, PHP). - Familiaridad con las API RESTful y los servicios web. - Experiencia con procesos de desarrollo basado en pruebas (TDD) e integración continua (CI/CD). - Comprensión de las metodologías de desarrollo ágiles. Beneficios: - Paquete de salarios y beneficios competitivos. - Oportunidades de crecimiento profesional y avance profesional. - Ambiente de trabajo colaborativo e inclusivo. - Horario de trabajo flexible y opciones de trabajo remoto. - Si es un desarrollador motivado con sólidas habilidades en desarrollo de PHP, JavaScript y CLI y, opcionalmente, tiene experiencia con Moodle, le recomendamos que presente su solicitud. Únase a nuestro equipo y contribuya a nuestra misión de revolucionar la educación a través de soluciones tecnológicas innovadoras.