Status: Hiring Interns_2026

Build the
Event Infrastructure
of Tomorrow.

Rejoignez Mafrah Engineering. We don't just build websites; we build the search engine for hospitality in North Africa.> Ship code. Solve hard problems. Learn fast.

JoinTeam.js
const MafrahStack = {
frontend: ['Next.js 14', 'React Server Components'],
backend: ['Node.js', 'PostgreSQL', 'Prisma'],
culture: ['CI/CD', 'Code Reviews', 'Ship Fast']
};

async function joinTeam(developer) {
if (developer.hasAmbition && developer.lovesQuality) {
return new Future(developer);
}
}
About Mafrah

Bringing Moments to Life.

Mafrah is an events platform built to bring moments to life. We connect people with the perfect spaces where memories are created, celebrations feel alive, and meaningful connections grow.

From weddings to corporate gatherings and creative meetups, we are the digital backbone of hospitality in North Africa.

Connection

Technology that fades into the background to let humans shine.

Excellence

We build robust, scalable systems that last.

Impact

Move fast, iterate constantly, deliver real value.

2026

Why Choose Mafrah?

At Mafrah, we offer more than just an internship, we create real opportunities for growth. You’ll join an environment built on trust, flexibility, and collaboration, where every talent can shine and build a meaningful future.

Paid Internship

Pre-Hire Opportunity

Real Projects

Full Remote

Young & Supportive Team

const mission = "Engineering Excellence";

This isn't just an internship. It's an invitation to work on production-grade software that impacts real users. We use modern stacks, enforce code quality, and believe in shipping fast. If you are passionate about Clean Code,Scalability, andAI Integration, you belong here.

Available_Projects // 2026 Edition

securescan.tsx
Security

SecureScan

Automated Security Audit Platform

/**Develop an internal tool capable of automatically scanning web applications to detect modern security vulnerabilities such as Broken Access Control, Insecure Authentication, XSS, CSRF, exposed APIs, and server misconfigurations. */

const stack = [
Node.jsNext.jsOWASP ZAPOpenAI/Ollama
];
6 Months • 2 Interns
ai_recruiter.tsx
Artificial Intelligence

AI Recruiter

CV-Job Matching & Profile Analysis

/**Train an AI model to understand user profiles (skills, experience, objectives) and match them with job descriptions. Features semantic analysis, structured profile embeddings, and ATS-style compatibility scoring. */

const stack = [
PythonLlama 3Supabase + pgvectorFastAPI
];
6 Months • 1 Intern
voyagecraft.tsx
Fullstack Web

VoyageCraft

Smart Travel Management System

/**A travel management platform allowing users to plan trips by selecting destinations, budgets, and activities. Includes real-time weather/attraction info and an admin dashboard for managing destinations and bookings. */

const stack = [
React.jsNode.js/ExpressMongoDBLangchain
];
6 Months • 2 Interns
attendance_workflow.tsx
Enterprise Tools

Attendance Workflow

Employee Attendance & Leave Management

/**Web platform for tracking employee working hours, overtime, and vacation days. Managers can approve requests and monitor trends. Includes AI anomaly detection for irregular attendance patterns. */

const stack = [
React (TS)NestJSPostgreSQLFastAPI
];
6 Months • 2 Interns

Ready to Commit?

Send your CV and a brief motivation letter (or a link to your GitHub). We review PRs and Applications on a rolling basis.

git commit -m "Apply for PFE 2026"

* Applications open until positions are filled.