Moodle Developer

Vodjo saat ini sedang mencari seorang Pengembang Moodle untuk bergabung dengan tim kami yang sedang berkembang.

Vodjo
Kami Sedang Membutuhkan
Moodle Developer

Vodjo is currently seeking a Moodle Developer to work on new and existing e-Learning projects with our growing team in Bandung. A Moodle Developer is responsible for developing, customizing, and maintaining Moodle-based learning management systems. The role involves building backend components, creating and modifying Moodle plugins, integrating third-party services, ensuring platform performance, and supporting frontend developers with seamless LMS functionalities. 

Required Skills

  • Strong experience with Moodle development, including customization, theming, and plugin development
  • Solid understanding of PHP, including object-oriented programming
  • Familiarity with Moodle architecture, Moodle API, and Moodle database schema
  • Experience with Moodle’s common frontend technologies: Mustache templates, JavaScript (ES5/ES6), jQuery, or Bootstrap (for Moodle themes)
  • Experience with MySQL or PostgreSQL
  • Experience building and maintaining RESTful JSON web services
  • Understanding of MVC design patterns
  • Proficient with Git or other version control systems
  • Knowledge of best practices in LMS performance, scalability, and security
  • Ability to create database schemas that support LMS features and workflows

Desired Skills

  • Experience developing or customizing Moodle plugins, blocks, filters, or themes
  • Familiarity with SCORM, xAPI (Tin Can API), or LTI integrations
  • Understanding of common web/server vulnerabilities and their solutions
  • Experience integrating third-party APIs (Google, Zoom, Payment Gateways, etc.)
  • Working knowledge of Linux server environments
  • Ability to work in an agile development environment
Jadilah bagian dari tim kami!

Vodjo dipenuhi dengan individu-individu muda yang bersemangat dan memiliki keunikan tertentu dalam diri mereka. Kami semua memiliki keyakinan yang sama bahwa kami di sini tumbuh bersama dan memberikan dampak yang baik bagi orang lain.

Selain itu, kami menghargai kekerabatan, transparansi, dan profesionalisme dalam bekerja. Tak perlu dikatakan bahwa kita semua memiliki visi yang sama meskipun kita berasal dari latar belakang yang berbeda.

Jadi, mari kita tumbuh bersama!

Vodjo