🚀 Launch your SaaS fast, with Larafast.

Production ready Laravel Starter Kit with everything that you need to start your next SaaS project, AI Wrapper or any other web application.

Launch Your SaaS Fast

Moodle Developer - Fully Remote

Latitude
Washington, DC
Remote
8
Calm

Summary

Responsibilities

  • Design, develop, and customize Moodle plugins, themes, and modules for educational programs.
  • Perform routine Moodle administration tasks, including user management and system updates.
  • Integrate Moodle with other systems and ensure seamless data flow.
  • Customize Moodle interfaces based on program requirements to improve user experience.
  • Provide technical support and troubleshooting for Moodle-related issues.
  • Ensure compliance with security standards and data protection regulations.
  • Monitor and optimize the performance of the Moodle LMS.
  • Create and maintain technical documentation for Moodle configurations and customizations.
  • Provide training and support to educators on the effective use of Moodle.
  • Stay current with Moodle updates and seek opportunities for improvement.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in Moodle development and administration.
  • Strong programming skills in PHP, HTML, CSS, JavaScript, and SQL.
  • Experience with Moodle customization, including theme and plugin development.
  • Proficiency in Moodle administration and configuration.
  • Knowledge of database management systems, particularly MySQL or PostgreSQL.
  • Familiarity with web server environments like Apache or Nginx.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.

Benefits

  • $110,000 - $130,000 annual salary.
  • Fully remote work environment.
  • Opportunities for continuous professional development and training.

Apply Now

👉 Please mention that you found this job on CalmJobs, thanks!

Full Details of Job Post

Overview: We are seeking a skilled and innovative Moodle Developer to join our team. The successful candidate will be responsible for the development, customization, and maintenance of our Moodle-based Learning Management System (LMS). This role requires a deep understanding of Moodle, strong programming skills, and the ability to work collaboratively with instructional designers, educators, and other stakeholders to deliver high-quality e-learning solutions.
Responsibilities:
Moodle Development: Design, develop, and customize Moodle plugins, themes, and modules to meet the needs of our educational programs. Ensure all developments are scalable, maintainable, and align with best practices.
System Administration: Perform routine Moodle administration tasks, including user management, course creation, and system updates. Ensure the LMS is running smoothly and efficiently.
Integration: Integrate Moodle with other systems and applications, such as student information systems (SIS), authentication services (e.g., SSO), and third-party plugins. Ensure seamless data flow and functionality.
Customization: Customize Moodle interfaces and functionalities based on the specific requirements of different educational programs. Implement and modify themes to improve user experience.
Technical Support: Provide technical support and troubleshooting for Moodle-related issues. Assist users with technical problems and provide solutions in a timely manner.
Security and Compliance: Ensure Moodle installations comply with security standards and data protection regulations. Implement security measures to protect sensitive information and maintain system integrity.
Performance Optimization: Monitor and optimize the performance of the Moodle LMS. Identify and address performance bottlenecks and improve system responsiveness.
Documentation: Create and maintain detailed technical documentation for Moodle configurations, customizations, and integrations. Ensure documentation is up-to-date and accessible.
Training and Support: Provide training and support to educators and staff on the effective use of Moodle. Develop training materials and resources to enhance user proficiency.
Continuous Improvement: Stay current with Moodle updates, new features, and best practices. Continuously seek opportunities to improve the LMS and enhance the e-learning experience.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3+ years of experience in Moodle development and administration.
Strong programming skills in PHP, HTML, CSS, JavaScript, and SQL.
Experience with Moodle customization, including theme and plugin development.
Proficiency in Moodle administration and configuration.
Knowledge of database management systems, particularly MySQL or PostgreSQL.
Familiarity with web server environments (e.g., Apache, Nginx).
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team.
Experience with other e-learning platforms and tools is a plus.
Relevant certifications (e.g., Moodle Developer Certification) are a plus.
$110,000 - $130,000 a year

Apply Now

👉 Please mention that you found this job on CalmJobs, thanks!