🚀 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

Latitude
Washington, DC
Remote
Full Time
6
Moderate

Summary

Responsibilities

  • Develop, maintain, and enhance Moodle-based applications and plugins
  • Implement new features and functionality within the Moodle platform
  • Customize and extend Moodle core features to meet specific project requirements
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, debug, and upgrade existing Moodle systems
  • Write clean, maintainable, and efficient PHP code
  • Ensure code quality by writing unit and integration tests
  • Maintain and optimize databases related to Moodle applications

Requirements

  • Minimum of 2 years of hands-on experience in Moodle development
  • Minimum of 3 years of PHP experience
  • Strong experience with Moodle plugin development and customization
  • Some knowledge of and experience with JavaScript
  • Strong proficiency in PHP, including OOP PHP7+
  • Experience with RESTful APIs and/or GraphQL

Benefits

  • $110,000 - $130,000 a year
  • Remote work opportunity
  • Involvement in all stages of product development

Apply Now

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

Full Details of Job Post

Moodle Developer

We are looking for a Moodle Developer with strong JavaScript skills who is not afraid to learn new languages, frameworks, and other technologies. This person will be involved in every stage of our product development process, from conceptualization, prototyping, development, integration, testing, documentation, implementation, user testing and supporting our products with our clients.

Job Duties

    • Develop, maintain, and enhance Moodle-based applications and plugins.
    • Implement new features and functionality within the Moodle platform.
    • Customize and extend Moodle core features to meet specific project requirements.
    • Work with a team to develop and integrate new systems and services.
    • Ensure the performance, quality, and responsiveness of Moodle applications.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Troubleshoot, debug, and upgrade existing Moodle systems.
    • Write clean, maintainable, and efficient PHP code.
    • Ensure code quality by writing unit and integration tests.
    • Maintain and optimize databases related to Moodle applications.
    • Develop and integrate components using JavaScript/TypeScript as needed.

Job Requirements

    • Minimum of 2 years of hands-on experience in Moodle development (required)
    • Minimum of 3 years of PHP experience (required)
    • Strong experience with Moodle plugin development and customization
    • Experience with Moodle themes and templates
    • Some knowledge of and experience with JavaScript
    • Experience with Node.js frameworks, such as ExpressJs or NestJS is a plus
    • Familiarity with a well-known SPA framework/library (1 or more of the following) is a plus: React.js, Angular.js, Vue.js, Ember.js or similar.
    • Strong proficiency in PHP, including OOP PHP7+
    • Experience with RESTful APIs and/or GraphQL
    • Understanding of Agile methodologies
$110,000 - $130,000 a year

Apply Now

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