Talent.com
Această ofertă de loc de muncă nu este disponibilă în țara dvs.
Senior Full-stack Moodle Developer PHP / JavaScript

Senior Full-stack Moodle Developer PHP / JavaScript

Infotree Global SolutionsRomania, RO
În urmă cu 5 zile
Tip loc de muncă
  • Quick Apply
Descrierea postului

At Infotree, meeting your career needs is a top priority. Client satisfaction is largely dependent on the resources we can provide, and we take pride in our delivery. We have a supportive team in place to give quality people a chance to grow and challenge themselves in their roles which has resulted in that we have placed many employees in positions that have grown into lifelong careers.

We have a team of dedicated recruiters and consultant care representatives that are committed to your success and well-being. Check out our open roles to get started.

Infotree Poland Sp. z o.o. is part of Infotree Global Solutions. Agency number : 15970.

For our client, we are looking for a  Senior Full-stack Moodle Developer PHP / JavaScript .

Work model : fully remote from ROMANIA / POLAND / SPAIN

Type of collaboration :   B2B or Fixed Term Employment with the possibility of contract extension.

ABOUT CLIENT

Our client is a global consultancy company, with a strong focus on digital learning and educational innovation.

Leveraging expertise in cloud infrastructure, learning management systems, and user experience design, among others, they support public sector clients, in building future-ready platforms that enables accessible, scalable, and effective learning.

DESCRIPTION OF THE TASKS

Following tasks will be performed :

  • Interaction with the business analysts, customer, users, project leaders and the developers;
  • Collaborate with stakeholders, instructional designers, and UX / UI teams to gather and refine requirements for Moodle-based e-learning solutions;
  • Participate in Agile ceremonies, including sprint planning, backlog grooming, and daily stand ups, ensuring development aligns with business and educational goals;
  • Development of front-end website architecture;
  • Develop and customize Moodle plugins and themes following Moodle development guidelines;
  • Configure Moodle core functionalities, including courses, roles, competencies, quizzes, and grading systems;
  • Design of user interactions on web pages;
  • Development of back-end website applications;
  • Implement core business logic;
  • Creation of servers and databases for functionality;
  • Develop custom reports and dashboards to provide insights into learning engagement and user progress;
  • Understanding and implementation of security and data protection;
  • Cross-platform optimization;
  • Design responsive applications;
  • Design and develop APIs;
  • Implement third-party API integrations (e.g. authentication systems and / or external content providers);
  • Participating in the design and creation of scalable software;
  • Optimize Moodle performance, implementing caching, database indexing, and load balancing strategies;
  • Taking lead on projects, as needed;
  • Maintenance of code integrity and organization;
  • Writing clean, functional code on the front- and back-end;
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement;
  • Testing and fixing bugs or other coding issues;
  • Meet both technical and consumer needs;
  • Write technical documentation.

MANDATORY TECHNICAL EXPERTISE

Following specific expertise is mandatory for the performance of tasks :

  • At least 1 year of specific expertise of Moodle architecture, APIs, and plugin development acquired by working on large Moodle installations of at least 500.000 users and supporting more than 5 languages(mandatory);
  • At least 1 year of specific expertise building responsive Moodle themes using HTML / HTML5, CSS / CSS3, JavaScript, and Bootstrap (mandatory);
  • At least 5 years’ experience with front-end languages such as JavaScript, HTML and CSS;
  • At least 5 years Proficiency with back-end languages and frameworks - PHP, Java;
  • At least 2 years of specific expertise in Cloud architecture. REST, SOAP, AWS services;
  • At least 5 years’ experience with MySQL.
  • KNOWLEDGE AND SKILLS

    Following skills and knowledge are required for the performance of the above listed tasks :

  • Very good knowledge of Atlassian Confluence, Atlassian JIRA, PHP, MySQL, Power BI or similar, familiarity with AWS cloud;
  • Ability to monitor, troubleshoot, and resolve issues in production Moodle environments efficiently;
  • Stay up to date with Moodle core and plugin updates, applying necessary patches and security fixes;
  • Ability to give business and technical presentations;
  • Ability to apply high quality standards;
  • Very good communication skills with technical and non-technical audiences;
  • Capability to write clear and structured technical documents;
  • Autonomous;
  • Strong organizational and time-management skills;
  • Capability of integration in an international / multi-cultural environment;
  • Excellent verbal communication;
  • Attention to details;
  • Ability to cope with fast-changing technologies related to LMS and Moodle;
  • Experience with designing and implementing reporting solutions;
  • Experience with projects involving end of life systems;
  • Strong knowledge in measuring and tracking delivery to the business as fit for purpose and in accordance with agreed requirements (KPIs, quality measurements & control points);
  • Write and execute unit, functional, and integration tests to ensure the stability and security of Moodle implementations;
  • Conduct peer code reviews to enforce best practices, security, and performance standards;
  • Manage CI / CD pipelines for automated Moodle deployments;
  • Deploy Moodle instances using Docker for scalable cloud-based solutions.
  • Creați o alertă de locuri de muncă pentru această căutare

    Fullstack Developer • Romania, RO