···
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 Mexico City, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original

Description

Position Summary: Develop, customize, maintain, and optimize the Moodle platform, ensuring its functionality, security, and alignment with academic requirements. Key Highlights: 1. Development and maintenance of Moodle modules and customizations 2. Optimization of Moodle platform performance and security 3. Collaboration with multidisciplinary teams in educational environments **Position Objective** Develop, customize, maintain, and optimize Moodle version 5, ensuring its proper functionality, security, scalability, and alignment with academic and organizational requirements. **Main 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 up to date with 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 containerized 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
Juan García
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.