Remotery

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

Posted May 30

This is a fully remote position, open to applicants in Pakistan.

📋 Description

• PHP & Laravel Development: Create clean, testable, and modular features using PHP 8.x and Laravel that can be programmatically toggled for each tenant or institution.

• Moodle Core Integration: Develop and maintain the application abstraction layer that connects custom tenant features with Moodle's core database models and Web Services APIs.

• Multi-Tenant Architecture: Implement strong database isolation, data separation protocols, and permission layers to ensure the complete security of student records across various organizations.

• Performance Optimisation: Enhance database schemas and queries (MySQL/PostgreSQL) and establish high-performance caching layers (Redis/Memcached) to reduce database locks during peak exam or registration times.

• Integrations & Standards: Create secure RESTful APIs and webhooks to link the LMS with Student Information Systems (SIS) and localized payment gateways, adhering to EdTech standards such as LTI, SCORM, or xAPI.

• Codebase Stewardship: Follow engineering standards, design patterns, and testing protocols throughout the PHP ecosystem while engaging in regular code reviews.


⛳️ Requirements

• PHP & Laravel Expertise: Strong production-level experience in developing, optimizing, and maintaining enterprise-scale web applications using Laravel.

• Moodle Core Competency: Practical experience in Moodle development, including custom plugin architectures, web service creation, hooks, and a thorough understanding of its underlying database schema.

• Software Design: Solid grasp of modern architectural patterns (MVC, Repository, Event-Driven patterns) for producing clean, maintainable code.

• Database & Cache Management: Extensive experience in writing complex SQL, optimizing indexes, troubleshooting deadlocks, and utilizing Redis.

• Ownership Mindset: High level of accountability, exceptional problem-solving abilities under pressure, and excellent communication skills.

• Nice-to-Haves: Experience in public sector education deployments or Higher Education Commission (HEC) digital initiatives in Pakistan.

• Direct experience in writing automated test suites in PHP (PHPUnit).

• Experience in deploying containerized workloads using Docker/Kubernetes in cloud environments (AWS/Azure).


🏝️ Benefits

• Meaningful Impact: Contribute to developing solutions that transform national educational infrastructure.

• Growth Opportunities: Clear pathways for career advancement and professional development.

• Collaborative Culture: A supportive, team-oriented environment that emphasizes open communication.

• Competitive Package: A rewarding contract package to be discussed directly during your initial talent acquisition call.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers