drjobs
Moodle Developer
drjobs
Moodle Developer
drjobs Moodle Developer العربية

Moodle Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

3 - 8 years

Job Location

drjobs

Giza - Egypt

Monthly Salary

drjobs

EGP 4000 - 6000

Nationality

Egyptian

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 779154

Job Description

  • Perform design, configure, customize and implement responsive and effective LMS systems.
  • Develop custom plugins/ Modify existing plugins when required, write scripts to automate Moodle routines and processes.
  • Plan and implement API/ Web services integrations with third parties when required.
  • Design and build enterprise-level learning management systems based on Moodle/PHP.
  • Analyze business processes, and user requirements to establish Moodle.
  • Support Moodle/PHP implementations and resolve any technical issues.

Job Requirements

  • Bachelor's degree in Computer Engineering, Computer Science or equivalent.
  • 3+ years of experience in PHP and Moodle.
  • 2+ years of experience in PostgreSQL & MySQL.
  • Solid experience in Git.
  • Experience in payment gateway integration in Moodle
  • Experience with MySQL, Javascript, and HTML5.
  • Experience in optimizing applications for speed and performance
    Strong knowledge of core PHP, RDBMS (MySQL/ PgSQL)

Employment Type

Full Time

Company Industry

IT - Software Services

Department / Functional Area

IT Software

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.