
Software Engineer – EdTech, LMS, PHP, Laravel, Moodle
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Pakistan.
• 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.
• 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).
• 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.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.