···
Log in / Register

Programmer

$MXN 8,000-9,000/month
Indeed
Full-time
Onsite
No experience limit
No degree limit
Tacuba Street 5, Historic Center of Mexico City, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original

Description

Position Summary: Moodle Developer responsible for customizing, maintaining, and optimizing the platform to ensure its proper operation, security, and alignment with academic requirements. Key Highlights: 1. Development and maintenance of Moodle modules and plugins 2. Platform performance and security optimization 3. Collaboration with multidisciplinary teams **Position Objective** Develop, customize, maintain, and optimize Moodle version 5 to ensure its correct operation, security, scalability, and alignment with academic and organizational requirements. **Primary Functions and Responsibilities** * Develop and maintain modules, plugins, and customizations * Configure, update, and administer the Moodle platform according to best practices. * Analyze functional and technical requirements from academic or administrative departments. * Optimize platform performance, security, and user experience. * Conduct testing, bug fixing, and quality control. * Provide technical support related to the platform. * Stay updated on new Moodle versions, patches, and related technology trends. * Collaborate with instructional designers and multidisciplinary teams. **Required Technical Knowledge** **Essential:** * Proven experience developing on **Moodle (preferably v4\.x / v5\)**. * PHP (object-oriented). * Databases: MySQL / MariaDB / PostgreSQL. * HTML5, CSS3, and JavaScript. * Moodle architecture and structure (plugins, themes, roles, capabilities). * Use of Git or other version control systems. * Basic Linux server administration. * Apache/Nginx management. * Web application security. **Desirable:** * Plugin development (activities, blocks, local, auth, enrol). * Web services and REST APIs. * LTI integrations. * Docker or other container environments. * Experience in educational or e-learning environments. * UX/UI knowledge for educational platforms. **Education** * Bachelor's degree or Engineering in: * Computer Systems * Computer Science * Software Engineering * Information Technologies **Experience** * Minimum **2 years** working with Moodle or other LMS. Employment Type: Indefinite-term position Salary: $8,000\.00 \- $9,000\.00 per month Work Location: Hybrid remote work in 06000, Centro (Area 1\), CDMX

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.