Software Engineer
Virtual Quran Center
full-timeE-11, Islamabad, PakistanPKR 90,000 – PKR 120,000
Job Description
**About the Role**
Virtual Quran Center is a UK-based online Quran academy serving families globally with one-to-one Quran lessons. We're hiring a full-time Software Engineer for our Islamabad office to maintain and extend both our customer-facing platform and internal operations tools.
**Core Responsibilities**
- Maintain and extend course pages, teacher-matching forms, free-trial flows and lesson-scheduling systems
- Implement robust time-zone handling for families in the UK, USA, Canada and Australia
- Build and maintain internal tools for lesson scheduling, attendance tracking, progress reporting and parent communication
- Integrate lead-capture forms and scheduling data with the CRM
- Optimize all pages for mobile performance and search visibility
- Handle children's and families' personal data with strict care and compliance
**Requirements**
- Demonstrable JavaScript or TypeScript ability (portfolio or live project required)
- Solid understanding of dates, time-zone logic and scheduling systems
- Advanced written English for clear communication with international clients and team
- Commitment to data privacy and protection
Demonstrable ability matters more than years of experience. Strong fresh graduates with real projects are encouraged to apply. If you meet most but not all requirements, apply and explain how you would grow into the role.
**Nice to Have**
- Production experience with Next.js or React
- Previous work on booking or scheduling systems
- Technical SEO knowledge
**What We Offer**
- Structured onboarding and training in our products, tools and markets
- Direct English-language communication with families worldwide
- On-site work in E-11, Islamabad with the team
- Consideration for advancement as the academy grows
**Position Details**
- Full-time, permanent, on-site
- Hours: 1:00 PM – 10:00 PM (confirmed at interview)
- Salary: PKR 90,000–120,000 per month (negotiable)
- Applications close: 8 November 2026