Full Stack Developer

Alter Solutions Portugal Logo

Alter Solutions Portugal

πŸ“Remote - Belgium

Summary

Join ACT Digital Group, a multinational digital transformation consultancy, as a Full Stack Developer specializing in Moodle. You will be responsible for designing, implementing, and maintaining Moodle instances, working with various technologies including LAMP, JavaScript, PHP, Java, and AWS services. The role requires strong knowledge of Moodle architecture, APIs, and plugin development, as well as experience with reporting solutions and end-of-life systems. Excellent communication and organizational skills are essential, along with the ability to work autonomously and within an international team. EU nationality and a registered EU freelancer company are required. A Bachelor's degree is also needed.

Requirements

  • EU Nationality
  • Living and working address within EU
  • Freelancer company registered within EU (or willingness to register it in case of hiring)
  • Knowledge of full stack LAMP (PHP/HTML/MySQL/CSS)
  • Knowledge of front-end languages such as JavaScript, HTML and CSS
  • Knowledge of back-end languages and frameworks PHP and Java
  • Knowledge of cloud architecture: REST, SOAP, AWS services
  • Knowledge of Moodle architecture, APIs, and plugin development
  • 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
  • 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 organisational and time-management skills
  • Capability of integration in an international/multi-cultural environment
  • Excellent verbal communication
  • Attention to details
  • Ability to understand, speak and write English C1
  • Bachelor 3-years

Responsibilities

  • Design and implement Moodle instances using various technologies (LAMP, JavaScript, PHP, Java, AWS services)
  • Develop and maintain Moodle plugins and APIs
  • Design and implement reporting solutions
  • Work with end-of-life systems
  • Write and execute unit, functional, and integration tests
  • Conduct peer code reviews
  • Manage CI/CD pipelines for automated Moodle deployments
  • Deploy Moodle instances using Docker
  • Give business and technical presentations
  • Write clear and structured technical documents

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.