Senior Software Engineer – EdTech & LMS (PHP/Laravel/Moodle)

Aqovia

Lahore

On-site

PKR 2,400,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Meaningful Impact
Collaborative Culture

Job summary

Aqovia is seeking a Senior Software Engineer to drive development, core customization, and implementation of our EdTech and LMS platforms. You will build modular features on PHP 8.x, Laravel, and Moodle integrations, focusing on scalable multi-tenant architecture.

You will optimize MySQL/PostgreSQL schemas, implement caching with Redis, and design secure RESTful APIs and webhooks to connect SIS and local payment gateways, while upholding engineering standards and code reviews.

Qualifications

  • Proven production-grade experience building, optimising, and maintaining enterprise-scale web apps with Laravel.
  • Hands-on Moodle development, including custom plugins and web services.
  • Strong understanding of MVC, Repository, and Event-Driven patterns.
  • Advanced SQL, indexing, deadlock troubleshooting, and Redis experience.
  • High accountability, problem-solving under pressure, and clear communication.

Responsibilities

  • Develop, optimise, and maintain enterprise-grade EdTech/LMS platforms.
  • Integrate Moodle core with custom tenant features via API/web services.
  • Design multi-tenant architecture with secure data separation and permissions.
  • optimise database schemas and queries, implement caching to reduce locks.
  • Build secure RESTful APIs and webhooks for SIS and payments.
  • Participate in code reviews and uphold engineering standards.

Skills

PHP & Laravel Expertise
Moodle Core Competency
Software Design
Database & Cache Management
Ownership Mindset

Tools

Docker
Kubernetes
MySQL

Job description

Why Join Aqovia?

We don't just build software, we engineer impact. Aqovia is an international technology firm and strategic incubator creating real-world value through AI, data, and bespoke software solutions. By joining us, you'll work within an innovative ecosystem that shapes the industries of tomorrow.

The Role

We are seeking a Senior Software Engineer to drive the development, core customisation, and implementation of our enterprise-grade, Educational Technology (EdTech) and Learning Management System (LMS) platforms.

In this role, you will be a key hands-on contributor to a high-performance, multi-tenant application ecosystem built on PHP (Laravel) and deeply integrated with a highly customised Moodle core. You will build clean, modular features and optimise database performance to handle massive concurrent student traffic spikes.

What You Will Do
  • 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.

What We Are Looking For
Required Skills & Experience:
  • 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).

What We Offer
  • 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.

Equal Opportunity Employer

At Aqovia, we believe engineering excellence is driven by diverse viewpoints. We welcome candidates from all backgrounds and are committed to maintaining an inclusive culture where everyone feels welcome, valued, and empowered to excel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior LMS Expert (EdTech)
Senior LMS Expert (EdTech)

Aqovia • Lahore

On-site
PKR 2,400,000 - 3,600,000
Meaningful Impact
Collaborative Culture
Senior LMS Expert (EdTech)
Senior LMS Expert (EdTech)

Aqovia • Lahore

On-site
PKR 1,200,000 - 1,800,000
Meaningful Impact
Growth Opportunities
Collaborative Culture
+1
Senior Technical Business Analyst - LMS/EdTech
Senior Technical Business Analyst - LMS/EdTech

Aqovia • Lahore

On-site
PKR 1,200,000 - 2,400,000
Meaningful Impact
Collaborative Culture
Senior Curriculum Creator - LMS/EdTech
Senior Curriculum Creator - LMS/EdTech

Aqovia • Lahore

On-site
PKR 700,000 - 1,000,000
Solutions Architect (LMS, EdTech)
Solutions Architect (LMS, EdTech)

Aqovia • Lahore

On-site
Senior Software Engineer, EdTech & LMS Platform
Senior Software Engineer, EdTech & LMS Platform

Aqovia • Lahore

On-site
PKR 2,400,000 - 4,200,000
Meaningful Impact
Collaborative Culture
Senior Software Quality Engineer (SQE) - LMS, EdTech
Senior Software Quality Engineer (SQE) - LMS, EdTech

Aqovia • Lahore

On-site
PKR 1,800,000 - 3,000,000
Senior DevOps / Infrastructure Engineer (AI & EdTech)
Senior DevOps / Infrastructure Engineer (AI & EdTech)

Aqovia • Lahore

On-site
PKR 1,800,000 - 3,200,000
Senior Data Insights Analyst (AI & EdTech)
Senior Data Insights Analyst (AI & EdTech)

Aqovia • Lahore

On-site
PKR 1,800,000 - 2,800,000
Senior Product Designer / UX Engineer (AI & EdTech)
Senior Product Designer / UX Engineer (AI & EdTech)

Aqovia • Lahore

On-site
PKR 650,000 - 1,200,000
Growth Opportunities
Collaborative Culture
Competitive Package