13 hours ago

Independent Technical Development Reviewer – KarAfreen - Learning Management System (LMS)

67 views
Part Time 2026-04-23 Male/Female
Job Overview
Location
Kabul
Nationality
National
Category
Consultant IT
Employment Type
Part Time
Salary
As per RF, AFG salary scale
Vacancy Number
N/A
No. of Jobs
1
City
Kabul
Organization
Rupani Foundation
Experience
Minimum 5–7 years of relevant professional experience in software development, system architecture, or technical system reviews
Contract Duration
2-3 Weeks
Gender
Male/Female
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Closing Date
2026-04-23

About Rupani Foundation

About Rupani Foundation, Afghanistan

Rupani Foundation, Afghanistan is an international, not-for-profit and non-governmental organization, committed to fostering sustainable development across the country. The Foundation focuses on skill development, disaster risk reduction (DRR), reforestation and agricultural development, early childhood development (ECD), and education.

Rupani Foundation (RF) has been working in Afghanistan since 2008 with a focus on building prosperous, inclusive, and resilient local communities, RF is dedicated to eradicating extreme poverty through strong partnerships with local communities, donors, and collaborators to promote sustainable social and economic development.

Job Description

1. Background

The program is developing a multilingual, low-bandwidth Learning Management System (LMS) to deliver digital skills and entrepreneurship training to underserved populations, including Afghan returnees, youth, and women.

The LMS, KarAfreen is designed to function across web and mobile platforms, with offline capabilities, and integrate content, user management, analytics, and potential monetization pathways.

2. Objective

To conduct an independent, comprehensive technical review of the LMS architecture, development, performance, and scalability to ensure the platform is robust, secure, user-friendly, and aligned with program objectives and operational contexts.

3. Scope of Work

A. System Architecture & Code Review

  • Review overall system architecture (frontend, backend, database)
  • Assess code quality, maintainability, and documentation
  • Evaluate use of frameworks, technologies, and development standards

B. Platform Functionality & Features

  • Validate core LMS features including:
    • User registration & authentication
    • Course delivery & management
    • Assessments & certifications
    • Progress tracking and dashboards
  • Ensure all modules function as intended

C. Performance & Scalability

  • Assess system performance under different load conditions
  • Review scalability for increasing users and content
  • Evaluate optimization for low-bandwidth environments

D. Security & Data Protection

  • Review data security measures and protocols
  • Assess authentication, authorization, and encryption practices
  • Identify vulnerabilities and recommend mitigation strategies

E. Mobile & Offline Accessibility

  • Evaluate responsiveness across devices (mobile, tablet, desktop)
  • Review offline capabilities and synchronization mechanisms
  • Ensure usability in low-connectivity environments

F. Integration & Interoperability

  • Assess integration with third-party tools (payment systems, analytics, communication tools, etc.)
  • Evaluate API structure and extensibility

G. User Experience (UX) & Interface (UI)

  • Review navigation, usability, and accessibility
  • Ensure learner-centric design principles are applied
  • Identify friction points in user journeys

H. DevOps & Deployment

  • Assess hosting environment and deployment pipelines
  • Review version control, CI/CD practices, and backup systems
  • Evaluate system reliability and uptime strategies

I. Alignment with Program Goals

  • Ensure LMS supports:
    • Digital learning pathways
    • Freelancing and income generation models
    • Entrepreneurship enablement

4. Key Deliverables

  • Comprehensive Technical Review Report
  • Code & Architecture Assessment Summary
  • Performance & Security Audit Findings
  • Annotated Technical Feedback
  • Recommendations & Improvement Roadmap (prioritized)
  • Risk Assessment Report

 

Technical Review Checklist

System Architecture (Score 1–5): ______
Comments: __________________________

Code Quality & Documentation (Score 1–5): ______
Comments: __________________________

Platform Functionality (Score 1–5): ______
Comments: __________________________

Performance & Speed (Score 1–5): ______
Comments: __________________________

Scalability (Score 1–5): ______
Comments: __________________________

Security & Data Protection (Score 1–5): ______
Comments: __________________________

Mobile Responsiveness (Score 1–5): ______
Comments: __________________________

Offline Capability (Score 1–5): ______
Comments: __________________________

Integration Capability (Score 1–5): ______
Comments: __________________________

User Experience (UX/UI) (Score 1–5): ______
Comments: __________________________

Overall System Readiness (Score 1–5): ______
Comments: __________________________

 Evaluation Grid (For Hiring Reviewer)

Relevant Technical Experience (30%): ______

LMS / EdTech Expertise (25%): ______

System Architecture & Security Knowledge (25%): ______

Methodology & Approach (20%): ______

Total (100%): ______

Job Requirements

Required Qualifications

  • Minimum 5–7 years of relevant professional experience in software development, system architecture, or technical system reviews
  • Proven experience in LMS development/review (e.g., Moodle, custom LMS, SaaS platforms)
  • Strong expertise in software architecture, full-stack development, and system design
  • Experience with low-bandwidth or resource-constrained environments
  • Knowledge of cybersecurity best practices
  • Familiarity with EdTech ecosystems and digital learning platforms
  • Experience working in fragile or developing country contexts is an advantage

Educational Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Relevant certifications in software architecture, cybersecurity, or cloud technologies are an advantage

Submission Guidelines

If you have the expertise to take on this exciting opportunity, please apply online by filing the form no later than April 23, 2026. 

https://forms.gle/WWU2buBWrHZ2tPw27

Applicants must complete all required fields and upload theier CV maximum 2-3 pages. Incomplete applications or applications submitted after the deadline will not be considered.

Only shortlisted candidates will be contacted for further assessment.

Submission Email
https://forms.gle/WWU2buBWrHZ2tPw27
Apply