Match score not available

Moodle developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Moodle installation, configuration, and upgrades., Proficiency in PHP, JavaScript, HTML, and CSS for theme development., Strong knowledge of MySQL and experience with complex queries., Solid Linux skills and familiarity with version control systems like Git..

Key responsabilities:

  • Install, configure, and administer the Moodle system.
  • Develop and customize plugins and modules for Moodle.
  • Create and modify themes for Moodle.
  • Integrate Moodle with external systems and diagnose performance issues.

ITCareerHub logo
ITCareerHub
Unknown Employees
See all jobs

Job description

This is a remote position.

IT Career Hub is an IT education center for Russian- and German-speaking professionals. We help people who want to change their career and find a job in Germany, become a highly paid specialist with a German diploma and enjoy their new job. The head office of the company and the key team are located in Germany (Berlin).

We are actively growing and starting a new job position - Moodle Developer.



Responsibilities:

  • Installation, configuration, upgrading, and administration of our Moodle system;
  • Development and customization of plugins and modules for Moodle;
  • Creation and modification of themes for Moodle.



Requirements


  • Experience with Moodle, including installation, configuration, upgrades, and plugin/module customization.
  • Development and modification of Moodle themes using PHP (OOP), JavaScript (AJAX, jQuery), HTML, CSS, and responsive design.
  • Strong knowledge of MySQL, including complex queries and deep understanding of Moodle’s database structure.
  • Experience integrating Moodle with external systems such as LDAP, CRM, and APIs (REST/SOAP web services).
  • Solid Linux skills, including Apache/Nginx configuration, performance optimization, monitoring, and backups.
  • Proficiency with version control systems like Git.
  • Understanding of Moodle’s course structure, user roles, permissions, and curriculum management.
  • Ability to diagnose and resolve performance issues, analyze errors in code and logs.


Benefits


  • Impactful project. You will be a part of a team that is passionate about helping students change their profession and find a job in Germany;
  • A chance to create cool products. We focus on the quality of our products and are willing to invest resources to create actual cool and effective products that will be competitive in the international market startup culture. We are flexible, open to new things and welcome initiative. Your ideas will be heard and supported;
  • Remote working format. It doesn't matter where you are, it's important what kind of results you show.



Salary:

1200

Required profile

Experience

Spoken language(s):
RussianGerman
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Related jobs