Infotree Global Solutions hiring Senior Full-stack Moodle Developer PHP/JavaScript • Remote (Work from Home) | Himalayas
Infotree Global SolutionsIS

Senior Full-stack Moodle Developer PHP/JavaScript

Infotree Global Solutions is a leading staffing and payroll solutions company founded in 2002, serving clients worldwide with a focus on innovative talent management.

Infotree Global Solutions

Employee count: 1001-5000

Spain only

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Spain +/- 0 hours

About Infotree Global Solutions

Learn more about Infotree Global Solutions and their company culture.

View company profile

Infotree Global Solutions was founded in 2002 in a small office in Canton, MI, with a mission to bring the world's best talent together with leading firms to produce innovative results through continuous improvement and operational excellence. Since its inception, the company has grown exponentially, transforming from a two-person operation into a global staffing solutions provider that operates in over 150 countries across five continents. Infotree is dedicated to understanding and exceeding the aspirations of its employees, which fosters a 'people over profits' mentality, yielding significant successes for both clients and personnel.

In today's competitive market where quality talent is essential, Infotree Global Solutions has built a reputation for delivering exceptional staffing services. With partnerships with over 250 Global 1000 companies, government agencies, and numerous nonprofit organizations, Infotree is positioned as a leading partner in talent acquisition. The organization ensures an extensive range of job assignments for employees and offers skilled professionals to businesses across various sectors such as IT, Engineering, Clinical, Skilled Trades, and Accounting. The company’s achievements are further supported by industry awards and recognitions, underscoring its commitment to excellence and innovation in staffing solutions.

Claim this profileInfotree Global Solutions logoIS

Infotree Global Solutions

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Infotree Global Solutions

Explore the variety of open remote roles at Infotree Global Solutions, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Infotree Global Solutions

Remote companies like Infotree Global Solutions

Find your next opportunity by exploring profiles of companies that are similar to Infotree Global Solutions. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan