Senior Software Engineer – EdTech, LMS, PHP, Laravel, Moodle

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Aqovia

Aqovia

11 - 50 employees

Founded 2008

🤖 Artificial Intelligence

🏢 Enterprise

⚡ Energy

Artificial Intelligence • Enterprise • Energy

Aqovia is an international Artificial Intelligence and digital solutions specialist that delivers bespoke, mission-critical, and transformational software and data-driven systems for public and private sector clients. Founded in 2008 as a joint venture with Cable & Wireless, the company has driven large-scale digital transformations and content/media platforms (notably for Pearson and BBC Worldwide), and later expanded into AI-powered solutions for the energy sector and sustainability via its NeuerEnergy subsidiary. Aqovia focuses on software-defined architectures, AI, predictive analytics, and long-term enterprise engagements, and operates as a distributed/remote-first team serving clients globally.

📋 Description

• PHP & Laravel Development: Write clean, testable, and modular features using PHP 8.x and Laravel that can be programmatically toggled per tenant/institution. • Moodle Core Integration: Build and maintain the application abstraction layer connecting custom tenant features with Moodle core database models and Web Services APIs. • Multi-Tenant Architecture: Implement robust database isolation, data separation rules, and permission layers to ensure total security of student records across differing organisations. • Performance Optimisation: Optimise database schemas and queries (MySQL/PostgreSQL) and implement high-performance caching layers (Redis/Memcached) to minimise database locks during high-traffic exam or registration periods. • Integrations & Standards: Build secure RESTful APIs and webhooks to connect the LMS with Student Information Systems (SIS) and localised payment gateways using EdTech standards like LTI, SCORM, or xAPI. • Codebase Stewardship: Adhere to engineering standards, design patterns, and testing protocols across the PHP ecosystem while participating in regular code reviews.

🎯 Requirements

• PHP & Laravel Expertise: Solid production-grade experience developing, optimising, and maintaining enterprise-scale web applications via Laravel. • Moodle Core Competency: Hands-on experience developing within Moodle, including custom plugin architectures, web services creation, hooks, and a firm command over its underlying database schema. • Software Design: Strong understanding of modern architectural patterns (MVC, Repository, Event-Driven patterns) for clean, maintainable code. • Database & Cache Management: Strong experience writing complex SQL, optimising indexes, troubleshooting deadlocks, and working with Redis. • Ownership Mindset: High accountability, exceptional problem-solving skills under pressure, and excellent communication skills. • Nice-to-Haves: Experience with public sector education deployments or Higher Education Commission (HEC) digital initiatives in Pakistan. • Direct experience writing automated test suites in PHP (PHPUnit). • Experience deploying containerised workloads using Docker/Kubernetes in cloud environments (AWS/Azure).

🏖️ Benefits

• Meaningful Impact: Help build and secure high-traffic educational platforms that change lives. • Collaborative Culture: A fast-moving, multi-regional team prioritizing teamwork, pairing, and transparent communication.

Apply Now

Similar Jobs

🕒 June 30

CoverGo | Insurtech

51 - 200

☁️ SaaS

Senior Full Stack Engineer developing and maintaining features for a global SAAS insurance platform. Collaborating with diverse teams and optimizing software for insurance business needs.

AWS

Azure

Cloud

Docker

GraphQL

JavaScript

Microservices

MongoDB

React

Vue.js

.NET

🕒 May 21

Smart Working

51 - 200

🤝 B2B

☁️ SaaS

🎯 Recruiter

Senior Backend Developer developing scalable backend services for a booking platform used by corporate travellers. Collaborating with cross-functional teams to optimize backend systems and API integrations.

.NET