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.
What's waiting for you?
-
Remote work from all over the world (excluding Russia and Belarus);
-
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.