← Back to list
Job
· Senior
LMS Moodle Developer – Full-time or Freelance
Other
• Senior
• Remote
• Full-time
•
EU/EMEA
Developer role for the Moodle LMS, involving plugin development and integration of modern AI tools at an e-learning platform.
Stack
Responsibilities
- ▹Develop and maintain Moodle plugins that make the learning process more convenient and efficient
- ▹Work with cutting-edge AI technologies to improve functionality and user satisfaction
- ▹Integrate new capabilities that meet international educational standards
- ▹Participate in discussions about improving the products
Requirements
- ▹Experience developing LMS Moodle plugins, including successfully published plugins
- ▹Writes clean, understandable code, strictly following the Moodle Coding Style
- ▹Familiarity with modern AI tools (e.g. OpenAI, Gemini API, Cline, Aider)
Nice to have
- ▹Experience with AI tools is a strong advantage
What we offer
- ▹Full-time employment for candidates residing in Germany, or a project-based freelance contract for those outside the country
- ▹Remote work with a flexible schedule
- ▹Competitive pay and bonuses for successful releases
- ▹Opportunity to develop skills on unique projects
- ▹Work in a professional, friendly team
About the company
lern.link GmbH is a company operating in the e-learning space.
Similar jobs

Job
· Senior
Contract Senior Web Engineer
Fueled
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Senior
Senior Software Development Engineer - Platform Enablement
Delinea
AI/MLAzure Devops
+13
💰 Salary: not specified
🌍 Remote
U.S. Remote
🗣️ EN

Job
· Senior
Senior Automation Specialist
Tem
Github Actions
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Senior
Senior Python Engineer
Openhomefoundation
CppLlm
💰 Salary: not specified
🌍 Remote
Europe - Anywhere
🗣️ EN

Job
· Senior
Senior Software Development Engineer – Iris AI
Delinea
AI/ML
+4
$130,000–$162,200/yr
gross
🌍 Remote
U.S. Remote
🗣️ EN

Job
· Senior
Senior Professional Services Engineer - Implementation and Onboarding
Cortex
Github ActionsSQL
💰 Salary: not specified
🌍 Remote
🗣️ EN