Разработчик LMS Moodle
Описание от работодателя
Обязанности Разработка и доработка функциональных модулей и плагинов СДО на базе Moodle
Кастомизация тем оформления и пользовательских интерфейсов Moodle
Создание интеграционных механизмов для обмена с внешними информационными системами
Профессиональные компетенции
Уверенная разработка на PHP (знание принципов ООП, паттернов проектирования, опыт работы с фреймворками, лежащими в основе Moodle)
Глубокое понимание архитектуры Moodle: API ядра, структура плагинов, механизмы событий, ролевая модель, работа с БД (MySQL/PostgreSQL)
Опыт разработки плагинов и интеграций для LMS Moodle (блоки, модули, локальные плагины, веб-сервисы)
Умение работать по поставленной задаче и доводить её до рабочего результата
Уверенные навыки оптимизации программного кода под большие нагруженные системы
Опыт в разработке модулей обменов со сторонними системами и сервисами
Понимание стандартов e-learning: SCORM, xAPI (Tin Can), LTI
Уверенная работа с MySQL/PostgreSQL (написание запросов, оптимизация)
Владение стеком: PHP, SQL, Git, HTML, CSS, JavaScript, AJAX