Moodle Full Stack Developer

  • الفئات: المعلوماتية والتكنولوجيا
  • وضع في: 19-02-2024 à 22:59:59
الوصف
Why Cirrusgo?
Cirrusgo is an AWS Advanced Partner in the MENA region offering comprehensive turn-key cloud solutions. The company has 10+ AWS Service Validations and Competencies, +35 AWS professional certificates, and has launched over 100 customer projects. The company specializes in migration-led modernization and unlocking innovation through cloud technology to deliver tangible business value.
We are currently seeking a senior DevOps Engineer who can enhance our CI/CD processes, adopt cloud infrastructure, and drive innovation. This role is specifically designed for individuals who excel in a fast-paced, technology-driven environment and enjoy pushing the boundaries of what is possible.
Duties and Responsibilities :
Design, develop, and maintain scalable, high-quality web applications using Moodle.
Customize Moodle functionalities based on the specific requirements of educational programs.
Implement plugins and integrate third-party tools to enhance the learning experience.
Collaborate with cross-functional teams to gather requirements, design solutions, and implement new features.
Ensure the performance, quality, and responsiveness of applications across different devices.
Conduct code reviews to ensure best practices in development processes.
Troubleshoot issues reported by users or automated systems promptly.
Stay up-to-date with emerging trends in e-learning technologies.
Required Skills & Experience:
Technical Skills :
Proficient in PHP programming language with a strong understanding of object-oriented programming principles.
Experience in developing custom plugins for Moodle or similar LMS platforms.
Strong knowledge of front-end technologies including HTML5/CSS3/JavaScript (jQuery/AJAX) for creating responsive designs compatible across browsers/devices.
Familiarity with SQL databases (MySQL/MariaDB), version control tools (Git), RESTful APIs integration is essential.
Soft Skills :
Excellent problem-solving skills with an analytical mindset capable of debugging complex issues efficiently.
Strong communication skills both written & verbal; ability to articulate technical concepts clearly & concisely to non-tech stakeholders is crucial.
Experience :
Minimum 3 years’ experience as a full stack developer working on large scale web applications.
Prior experience specifically within an educational technology environment or working directly on Moodle projects will be highly regarded.
معلومات الإتصال
المزيد من عروض العمل