← Back to blog
Projects7 min read

5 Portfolio Projects That SA Recruiters Actually Want to See

Not all side projects are created equal. We asked hiring managers at top SA tech companies which projects move candidates forward.

TM

Thabo Molefe

Lead Mentor · 28 Dec 2024

5 Portfolio Projects That SA Recruiters Actually Want to See

Your portfolio is the most important artefact in your job search — more important than your CV, more important than your cover letter. But most junior developers fill theirs with counter apps, to-do lists, and tutorial clones. Here's what actually impresses SA recruiters.

1. A real-world clone with a twist

Don't just clone Twitter — clone it and add a feature that doesn't exist. A content moderation dashboard, a thread analytics view, or an accessibility mode. The twist shows initiative and original thinking.

2. A full-stack app with authentication

A frontend-only portfolio doesn't show enough. Build something with a real backend: user registration, login, JWT tokens, protected routes. SA companies want developers who understand the whole stack.

3. Something that uses real data

Build a dashboard that consumes a public API — JSE stock prices, SA weather, load-shedding schedules. Real data makes projects feel real. It also shows you know how to work with external services, handle errors, and display data sensibly.

4. A deployed, live project

If it's not live, it doesn't count. Deploy to Vercel, Netlify, or AWS. A live URL in your portfolio is infinitely more impressive than a GitHub repo that requires setup to run.

5. An open source contribution

Even a small bug fix or documentation improvement on a real open-source project shows you can read, understand, and contribute to an existing codebase — the single most important skill for a junior developer joining a team.

🎓

Build real projects at Junior Mentor

Every Junior Mentor course ends with a capstone project that goes into your portfolio — reviewed by a mentor, deployed to production, and ready to show recruiters.

Enroll at Junior Mentor →
TM

Written by

Thabo Molefe

Lead Mentor at Junior Mentor

Share this article: