← Back to list

Job
· Senior
PHP/JS/Moodle Developer
Software Engineer
• Senior
• Remote
• Full-time
•
Poland
A senior fullstack Moodle developer is sought for a client project at a global consultancy focused on digital learning and educational innovation. The work is building Moodle-based e-learning solutions for public sector clients.
Responsibilities
- ▹Interact with business analysts, customers, users, project leaders and developers
- ▹Gather and refine requirements for Moodle-based e-learning solutions with stakeholders, instructional designers and UX/UI teams
- ▹Take part in Agile ceremonies (sprint planning, backlog grooming, daily stand-ups)
- ▹Develop and customize Moodle plugins and themes following Moodle development guidelines
- ▹Configure Moodle core functionality (courses, roles, competencies, quizzes, grading systems)
- ▹Develop front-end website architecture and back-end web applications, implementing core business logic
- ▹Design and develop responsive applications and APIs, and implement third-party API integrations (e.g. authentication systems, external content providers)
- ▹Develop custom reports and dashboards on learning engagement and user progress
- ▹Create servers and databases for functionality
- ▹Implement security and data protection
- ▹Optimize Moodle performance (caching, database indexing, load balancing)
- ▹Test and fix bugs, monitor and resolve issues in production Moodle environments
- ▹Keep up with Moodle core and plugin updates, applying patches and security fixes
- ▹Write and run unit, functional and integration tests
- ▹Conduct peer code reviews and manage CI/CD pipelines for automated Moodle deployments
- ▹Deploy Moodle instances with Docker for cloud-based solutions
- ▹Write technical documentation and take the lead on projects as needed
Requirements
- ▹At least 1 year of specific expertise in Moodle architecture, APIs and plugin development on large Moodle installations of at least 500,000 users supporting more than 5 languages (mandatory)
- ▹At least 1 year of expertise building responsive Moodle themes using HTML/HTML5, CSS/CSS3, JavaScript and Bootstrap (mandatory)
- ▹At least 5 years of experience with front-end languages (JavaScript, HTML, CSS)
- ▹At least 5 years of proficiency with back-end languages and frameworks (PHP, Java)
- ▹At least 2 years of expertise in cloud architecture, REST, SOAP, AWS services
- ▹At least 5 years of MySQL experience
- ▹Very good knowledge of Atlassian Confluence, Atlassian JIRA, PHP, MySQL, Power BI or similar, and familiarity with AWS
- ▹Experience designing and implementing reporting solutions
- ▹Experience with projects involving end-of-life systems
Soft skills
Very good communication with technical and non-technical audiencesGiving business and technical presentationsWriting clear, structured technical documentsAutonomy, strong organisational and time-management skillsIntegrating into an international, multi-cultural environmentAttention to detailCoping with fast-changing LMS and Moodle technologies
About the company
The client is a global consultancy focused on digital learning and educational innovation. It helps public sector clients build accessible, scalable and effective learning platforms through cloud infrastructure, learning management systems and user experience design.
Similar jobs
Job
· Senior
Senior Java Developer (UN)
act digital
+11
💰 Salary: not specified
🏢 On-site
Warsaw
🗣️ EN

Job
· Senior
Senior Software Engineer, Growth
Apollo
AI/MLData Science
+19
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Software Engineer, Growth
Apollo.io
AI/MLData Science
+19
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Senior
Senior Software Engineer (Angular, with German)
Capgemini
Dynamics 365
+8
💰 Salary: not specified
🏢 On-site
Poznań
🗣️ EN
Job
· Senior
Senior Software Engineer AI Initiatives (m/w/d) - Hybrid
hygi.de
+9
€70,000–€105,000/yr
gross
🏢 On-site
Telgte
🗣️ German

Job
· Senior
Senior Java Spring Developer
Imaginary Cloud
+31
€35,310–€54,400/yr
gross
🌍 Remote
🗣️ EN
Himalayas