The Community Job Board addresses the critical need for employment opportunities in Dzaleka Refugee Camp. It provides a centralized platform where organizations can post job openings and community members can discover meaningful work, internships, and volunteer positions.
Important Context: Refugees in Malawi face legal restrictions on employment outside the camp. This job board primarily focuses on opportunities within the camp, remote work, and positions with organizations supporting the refugee community.
title: "Content Curator & Editor"organization: Dzaleka Digital Heritagelocation: "Remote / Dzaleka"type: "part-time"category: businessposted: 2025-03-12deadline: 2025-05-12status: openfeatured: trueskills: - Content creation - Editing & proofreading - Digital storytelling - Multimedia curation - Content management systems (CMS) - Photography & video editing - Collaborative Teamworkcontact: email: "dzalekaconnect@gmail.com" website: "https://services.dzaleka.com" phone: ""description: "Join Dzaleka Digital Heritage as a Content Curator & Editor to help shape and refine the digital narratives that showcase the stories of Dzaleka's community."
With markdown content:
Copy
Ask AI
## About the RoleDzaleka Digital Heritage is seeking a creative and detail-oriented Content Curator & Editor to oversee the development and refinement of stories, interviews, and multimedia content.## Key Responsibilities- Review and edit written content for clarity, accuracy, and consistency.- Curate and organize multimedia content (photos, videos, audio).- Collaborate with contributors to refine their stories.## Requirements- Strong writing, editing, and proofreading skills.- Experience in content creation, journalism, or digital storytelling.- Familiarity with content management systems (CMS).## How to ApplySubmit your application via email to dzalekaconnect@gmail.com, including:- Updated CV- Portfolio of previous work- Cover letter- References
## About Tech Hub DzalekaWe empower refugees through technology education and employment.## Role OverviewWe're seeking a talented web developer to join our team...## Responsibilities- Build and maintain websites for partner organizations- Implement responsive designs using modern frameworks- Collaborate with design team on UX improvements## Requirements- 2+ years of web development experience- Portfolio of live projects- Strong problem-solving skills## What We Offer- Competitive salary- Flexible remote work- Professional development opportunities- Meaningful impact on refugee communities## How to ApplyEmail your CV and portfolio to hiring@techhub.com with subject line "Web Developer Application - [Your Name]"
export function isJobExpired(deadline: Date): boolean { const today = new Date(); today.setHours(0, 0, 0, 0); const deadlineDate = new Date(deadline); deadlineDate.setHours(0, 0, 0, 0); return deadlineDate < today;}
Used in job listings:
Filtering Active Jobs
Copy
Ask AI
const allJobs = await getCollection('jobs');// Filter active jobs (not expired and status is open)const activeJobs = allJobs.filter(job => job.data.status === 'open' && !isJobExpired(job.data.deadline));
let sortedJobs = [...allJobs];if (currentSort === 'recent') { // Sort by posting date (newest first) sortedJobs.sort((a, b) => new Date(b.data.posted).getTime() - new Date(a.data.posted).getTime() );} else if (currentSort === 'deadline') { // Sort by deadline (soonest first) sortedJobs.sort((a, b) => new Date(a.data.deadline).getTime() - new Date(b.data.deadline).getTime() );}