Practical tips for South African job seekers. No HR jargon, no fluff β just stuff that actually helps.
JobReadyZA works best when it can read the full job description. Here's exactly how to get that β whether the site gives you a shareable link or not.
Every job board works slightly differently. Some let you copy a URL straight from the address bar. Others open listings in pop-ups or make copy-pasting tricky. Below is a quick guide for the most popular sites in South Africa.
Paste it into JobReadyZA and find out your fit score in under 60 seconds β free, no account needed.
Check My Fit Score βMost people browse job boards when they feel like it. The ones who get hired fastest set up alerts so they know the moment a new role drops β and they apply within the first few hours.
Recruiters and companies almost always look at the first batch of applications they receive. If you're application number 400, your chances drop significantly β even if you're the most qualified person. Being early matters.
Job alerts take about two minutes to set up and do the work for you. Here's how to do it on each of the main platforms.
Before you spend an hour on a cover letter β find out in 60 seconds if you're actually a match for the role.
Check My Fit Score βJobReadyZA gives you a number between 0 and 100 when you analyse a job. That number is your Fit Score. Here's what it actually means β and what to do with it.
Most companies today use software called an ATS (Applicant Tracking System) to sort through CVs before a human ever sees them. These systems scan your CV for keywords, experience, and qualifications that match the job description β and they score you automatically.
If your score is too low, your CV gets filtered out. The hiring manager never sees it. It doesn't matter how experienced you are or how perfect you'd be for the job.
Your JobReadyZA Fit Score gives you an honest picture of where you stand before you apply β so you can fix the gaps, tailor your CV, and dramatically improve your chances.
JobReadyZA's AI reads both the job description and your CV β it's not just checking if keywords match. It looks at:
The score is honest. It's not there to discourage you β it's there to give you information so you can make a better decision: apply now, improve first, or look for a better-suited role.
Paste any job description and your CV. Get your Fit Score, see your gaps, and get a tailored CV β all in under 60 seconds.
Get My Fit Score β Free βFinding a job in South Africa is tough. When you read a job advert and you don't have every single skill listed, it's easy to panic. But what if those missing skills could become your biggest strength in the interview room?
"Self-awareness is often way more attractive to an employer than years of experience."
Most candidates try to hide their gaps. The ones who get hired own them.
Hiring managers don't expect you to be perfect. In fact, many employers value a learning attitude far more than having every technical skill ticked off on day one. Admitting what you don't know β and showing you already have a plan to fix it β signals high emotional intelligence. That's a quality that can't be taught, and it's exactly what companies are looking for.
This is where your JobReadyZA Job Fit Report becomes your secret weapon. Before you even walk into the interview, you already know your weak spots β because the report told you. When the interviewer asks the dreaded question "What are your weaknesses or skills gaps?", you don't freeze. You don't guess. You answer with confidence.
There's a concept called a growth mindset β it simply means you believe you can develop new abilities through effort and hard work. When you openly acknowledge a gap and present a clear plan to close it, you're demonstrating exactly that mindset. You're showing the employer:
Use the insights from your JobReadyZA Fit Report to guide your answer. Don't hide your gaps β own them, and show your plan to fix them.
"I ran a quick analysis of this role before coming in today, and I saw that it requires advanced Excel skills β specifically for financial modelling and reporting. I'm honest that my Excel is currently at an intermediate level. I've already signed up for a course to close that gap, and in my first 30 days I plan to have those reporting skills up to speed so I can contribute to the team immediately."
Run a free analysis now β see exactly where you match, where you fall short, and get a step-by-step plan to close the gaps.
Get My Free Fit Analysis βMost CVs are rejected before a single human reads them. Companies use Applicant Tracking Systems to filter applications automatically. Here's how to write a CV that gets through the filter β and impresses the person on the other side.
Keep it to two or three pages. South African hiring managers are busy. A five-page CV signals that you struggle to prioritise. Two pages is ideal for most candidates. Three is acceptable if you have 10+ years of experience. One page is fine if you're a recent graduate.
Use the job description as your template. This is the most important tip on this page. Read the job ad carefully and identify the exact words they use for skills and responsibilities. Use those same words in your CV. If the job says "customer relationship management" and your CV says "client liaison," the ATS may score you lower β even if they mean the same thing.
Structure your CV in this order: Start with your name and contact details β phone number, email address, city, and a LinkedIn profile URL if you have one. Follow with a two to three sentence professional summary. Then list work experience in reverse chronological order (most recent first), followed by education and qualifications, key skills, and any certifications or professional memberships.
NQF levels matter in South Africa. When listing qualifications, include the NQF level where relevant. A National Diploma is NQF 6, a Bachelor's degree is NQF 7, and a postgraduate diploma is NQF 8. Some government and parastatal roles specifically filter by NQF level, so including it removes any ambiguity.
Avoid photos, tables, and text boxes. A photo is not standard in South African professional CVs unless you're in a creative field or the employer has specifically requested one. Tables and text boxes look polished in Word but ATS systems often can't read them β your content disappears. Use plain text formatting with clear headings instead.
Tailor it for every application. A generic CV sent to 50 jobs will underperform a tailored CV sent to 10. Use JobReadyZA to analyse each job ad before you apply β you'll see exactly which skills and keywords to emphasise for that specific role.
Paste the job description and your CV into JobReadyZA. You'll get a Fit Score in under 60 seconds β free, no account needed.
Check My Fit Score βMost South African job seekers accept the first offer. Studies consistently show that a simple, polite negotiation attempt results in a higher offer the majority of the time. Here's how to approach it without losing the job.
Do your research before any conversation about money. You need to know what the market pays for this role before you can negotiate with confidence. Use PayScale South Africa, LinkedIn Salary Insights, Glassdoor, and the Robert Walters Salary Survey to get a realistic range. Be sure to compare like-for-like β industry, location, company size, and years of experience all affect market rates significantly.
Understand CTC vs take-home pay. Most South African job offers are quoted as a Cost to Company (CTC) figure. This is not your take-home pay. CTC includes your gross salary, employer UIF contribution, employer SDL contribution, and any employer contributions to medical aid and pension. A R30,000 CTC package might only put R20,000 to R22,000 in your bank account after all deductions. Use the JobReadyZA salary calculator to see exactly what any CTC offer means before you respond.
Wait for the offer before negotiating. Don't mention a number until the employer does first. If they ask early what your salary expectations are, it's acceptable to say: "I'd like to understand the full scope of the role before we discuss compensation. Can you share the budgeted range for this position?"
When you receive an offer, don't accept immediately. Thank them, ask for the offer in writing, and say you'd like 24 to 48 hours to review it. This is completely normal and professional. Use that time to consider it properly.
Make your counter-offer specific and grounded. Don't just say "I was hoping for more." Say: "Based on my research into the market and my X years of experience in [specific area], I was expecting something closer to R[X]. Is there any flexibility?" Being specific signals that your expectation is informed, not arbitrary.
Negotiate the full package, not just salary. If the base is fixed, explore other levers: additional leave days, remote working flexibility, an early performance review, a professional development budget, or a signing bonus. These have real value and are often easier to approve than a salary increase.
Use the free salary calculator to see your exact take-home pay after PAYE, UIF, medical aid and pension.
Calculate My Take-Home Pay βIf you've been retrenched, dismissed, or your employer has closed down, you are likely entitled to Unemployment Insurance Fund (UIF) benefits. Millions of eligible South Africans never claim. Here's exactly how to do it.
Who qualifies for UIF? You qualify if you've been contributing to UIF (1% of your salary, deducted monthly) and you've become unemployed through no fault of your own β retrenchment, employer insolvency, contract expiry, or dismissal. You do not qualify if you resigned voluntarily or were dismissed for misconduct, though a CCMA ruling can change the latter.
Documents you will need: Your South African ID (green barcoded book or smart card), your UI-19 form (your employer is legally required to give you this when you leave β it shows your salary and reason for leaving), your last six payslips, a completed UI-2.8 bank form stamped by your bank, and a UI-2.7 medical certificate if claiming illness benefits.
How to apply β two options: The easiest route is uFiling online at ufiling.labour.gov.za. Register, upload your documents, and submit your claim digitally. You'll need to certify every four weeks online to keep receiving payments. The alternative is to visit your nearest Department of Employment and Labour office in person. Expect long queues β go early in the morning on a weekday.
How much will you receive? UIF pays a percentage of your previous salary on a sliding scale. Lower earners receive a higher percentage (up to 58% of their daily earnings). The maximum salary used to calculate benefits is capped, so higher earners receive proportionally less. Benefits are paid for up to 365 days, depending on how long you contributed.
How long does it take? Online claims typically take two to four weeks to process. In-person claims vary widely β from two weeks to several months depending on the office and your documentation. Incomplete paperwork is the most common cause of delays. Double-check every document before you submit.
If your claim is rejected, you have the right to appeal. Reasons for rejection are usually administrative. Ask the labour officer specifically what is missing and address it directly.
Use this time strategically. Analyse roles you're targeting so you can apply with a well-matched CV the moment you're ready.
Analyse a Job for Free βThere are dozens of job boards available to South African job seekers. The problem isn't finding them β it's knowing which ones are worth your time. Here's an honest comparison.
PNet is South Africa's largest dedicated job board with the highest volume of local listings. It's strongest for mid-level corporate roles and is widely used by large South African employers and recruitment agencies. Set up a profile, upload your CV, and activate job alerts. The URL method works well here for use with JobReadyZA.
Careers24 is owned by Media24 and has a strong presence across most industries. Volume is high and the search tools are solid. Many roles here are also posted on PNet β so if you're running both, you'll see overlap. Worth using for the roles that appear exclusively here.
LinkedIn is essential for anyone targeting professional or management roles in South Africa. Many positions are only posted here. Beyond job ads, LinkedIn gives you direct access to hiring managers and recruiters β and a strong profile generates inbound recruiter messages for roles that are never publicly advertised.
Indeed aggregates listings from company career pages, agencies, and other boards. Volume is high but quality control is lower β expect duplicates and outdated listings. Worth a weekly check, particularly for multinational companies with South African operations.
OfferZen flips the traditional job search model β you create a profile and companies approach you with offers. It's South Africa's leading tech talent marketplace and the quality of companies using it is generally high. If you're in software development or data, this should be a primary channel.
The strategy that works: Don't spread yourself across every platform. Pick two or three that match your field, set up job alerts, and focus on quality applications rather than quantity. A tailored application to five roles will consistently outperform a generic one sent to fifty.
Paste the job URL or description into JobReadyZA to check your fit before you spend time on the application.
Check My Fit Score βMost cover letters are either skipped by the applicant or ignored by the recruiter. The ones that work are short, specific, and make a clear case for why this person suits this role. Here's how to write one of those.
When do you need a cover letter? If the job application explicitly asks for one, write one β and write it well. If it's optional, write one anyway for roles you really want. For high-volume, lower-level roles it's often genuinely optional and rarely read, but for competitive positions it can be the deciding factor.
Keep it to one page β ideally four paragraphs. Recruiters receive dozens to hundreds of applications per role. Your cover letter should take no more than 60 seconds to read.
Paragraph 1 β The hook: State the role you're applying for and one compelling reason you're a strong fit. Don't open with "I am writing to apply forβ¦" β that's wasted space. Instead: "With five years of financial reporting experience in the mining sector, I'm applying for the Financial Controller role because the scope matches exactly where I want to take my career."
Paragraph 2 β Your value: Highlight two or three specific achievements directly relevant to the role. Use numbers where possible. "In my current role I reduced month-end close from 12 days to 5 by introducing automated reconciliation."
Paragraph 3 β The fit: Reference something specific about the company β a recent project, a company value, an industry challenge they're navigating. This proves you're not sending the same letter to 50 employers.
Paragraph 4 β The close: Thank them for their time, express clear interest in an interview, and include your contact details even if they're already on your CV.
Address it to a real person if possible. "Dear Hiring Manager" is fine when you have no choice. But taking five minutes to find the relevant person's name on LinkedIn β and getting it right β leaves a lasting impression.
Use JobReadyZA to analyse the job first. You'll know exactly which skills and experience to lead with in your cover letter.
Analyse the Job First βThe gap between your CTC and what actually lands in your account can be significant. Between PAYE, UIF, SDL, medical aid and pension deductions, it's easy to feel confused. Here's what every line item means.
Gross salary is your total earnings before any deductions. This is typically what is referred to as your "basic salary" in a job offer β not your CTC.
PAYE β Pay As You Earn is South Africa's income tax system. Your employer deducts income tax from each salary payment and pays it directly to SARS on your behalf. For the 2025/2026 tax year, the tax-free threshold is R95,750 per year. Above that, the rate scales from 18% up to 45% for high earners. Use the JobReadyZA salary calculator to see your exact PAYE deduction.
UIF β Unemployment Insurance Fund is a mandatory contribution of 1% of your gross salary, matched by your employer. It funds your unemployment benefits if you lose your job. Every employee earning a salary in South Africa must contribute β it's non-negotiable.
SDL β Skills Development Levy is paid by your employer (not deducted from your salary) and funds SETA training programmes. If it appears as an employee deduction on your payslip, query it with your HR department β it's an employer cost, not an employee deduction.
Medical aid contribution: Many employers contribute a portion as a benefit and you pay the rest. Your employee medical aid contribution qualifies for a monthly tax credit β a fixed rand amount per main member and dependant that reduces your PAYE.
Pension or provident fund contributions are typically 5% to 7.5% of salary and are tax-deductible up to 27.5% of your taxable income. Every rand you contribute reduces your taxable income by the same rand β one of the most tax-efficient ways to save in South Africa.
IRP5 at year end is your annual tax certificate, issued by your employer. It shows your total income and all deductions for the tax year. You'll need it to file your personal income tax return with SARS via eFiling.
Use the free salary calculator to see exactly what any CTC offer means in take-home pay β before you accept.
Calculate My Take-Home βCV gaps are extremely common in South Africa. High unemployment, retrenchment cycles, family responsibilities, and business ventures that don't survive β these are part of the reality for millions of job seekers. Here's how to handle gaps honestly and confidently.
Don't try to hide gaps β recruiters will notice. Attempting to obscure a gap by fudging dates or omitting roles tends to backfire badly. A straightforward acknowledgement handled well is far more impressive than a cover-up that gets discovered. South African recruiters are experienced with employment gaps given the country's economic context.
Retrenchment is one of the most common reasons for gaps in South Africa and carries zero stigma. Simply state "retrenched β company restructured" in your CV or cover letter. Recruiters understand this completely.
Family or caregiving responsibilities are a legitimate reason. You are not obligated to disclose personal medical or family details. "Career break for family responsibilities" is sufficient. In an interview, briefly explain and pivot to what you did during that time β any informal work, studying, or community involvement.
Studying or upskilling during a gap is ideal to highlight. Even short online courses (Coursera, LinkedIn Learning, Udemy) demonstrate initiative. If you completed a qualification during a gap, lead with that rather than the gap itself.
A failed business venture is increasingly respected by South African employers, particularly in the private sector. It shows initiative and commercial experience. Frame it as: "I ran my own [type] business from [year] to [year]. While it didn't achieve the scale I targeted, I gained direct experience in [sales / operations / financial management]."
In an interview, use the STAR formula briefly. Acknowledge the gap simply. Describe what you did during that time (even informal activity counts). Articulate what you learned. Then redirect to your current focus and why this specific role interests you.
The worst thing you can do is get defensive. A CV gap is not a moral failing. Treat it as a factual part of your history, explain it briefly, and move forward. The recruiter is primarily assessing whether you're the right person for the role β a gap explained well is quickly forgotten.
Check your fit score against the roles you're targeting. It shows exactly where you stand and what to lead with.
Check My Fit Score βLinkedIn is underused by most South African job seekers. While thousands of people browse job boards, far fewer have set up a profile that works for them around the clock. Here's how to fix that.
Your headline is the most important field on your profile. By default LinkedIn sets it to your current job title. Change it. Your headline appears in search results and is what a recruiter sees before clicking your name. Make it descriptive and keyword-rich: "Senior Financial Accountant | SAICA CA(SA) | Retail & FMCG | Johannesburg" is far more effective than "Finance Manager at ABC Company."
Enable "Open to Work." Go to your profile, click "Open to," and select "Finding a new job." You can make this visible only to recruiters β so your current employer won't see the green banner. This is one of the highest-impact settings you can change β it directly flags you to recruiters running searches for your profile type.
Your About section should tell a story. Write two to four paragraphs in first person. Describe who you are professionally, what you're particularly good at, the types of problems you solve, and what you're looking for next. Include keywords that recruiters in your field are likely to search for.
Follow South African companies you'd like to work for. When you follow a company, their job postings appear in your feed and you can apply directly. Engaging with their content occasionally also puts your name in front of their talent team organically.
Connect with South African recruiters in your field. Search for "[your industry] recruiter South Africa" and send connection requests with a short note: "Hi [Name], I specialise in [field] and am actively exploring new opportunities. I'd value connecting with you." Most recruiters will accept β it's their job to know people like you.
Is LinkedIn Premium worth it in South Africa? For most job seekers the free tier is sufficient. If you're actively targeting senior roles, a one-month subscription during your active search period may be worthwhile for the InMail credits and recruiter visibility. Don't pay for it indefinitely β most of the value comes from your profile quality, not the premium badge.
Run your experience through a JobReadyZA analysis. The skills and keywords it surfaces are exactly what you should build your LinkedIn profile around.
Run a Free Analysis βGetting the interview is only half the battle. Most South African candidates are underprepared β they rely on their experience to carry them rather than doing the specific preparation that makes the difference. Here's how to go in ready.
Research the company before anything else. Know what they do, who their customers are, and what their recent news looks like. Check their LinkedIn company page, their website, and a quick Google news search. Being able to reference something current and specific β a recent expansion, a product launch, an industry challenge β immediately separates you from candidates who didn't bother.
Common South African interview questions to prepare for:
"What are your salary expectations?" Prepare a range based on your research. Don't give a number without having done the homework first β see our salary negotiation guide for the full approach.
"Are you an EE/HDI candidate?" This relates to Employment Equity. You are not obligated to answer questions about your race in a job interview. You can answer factually or decline politely. The question is legal in the EE context but you have the right to privacy.
Competency-based questions: "Tell me about a time you dealt with a difficult colleague." "Describe a project you led from start to finish." Answer these using the STAR method: Situation, Task, Action, Result. Prepare three to five strong examples from your career that you can adapt to different questions.
Practical South African realities: Load shedding, traffic, and public transport delays are real factors. Plan for them. Arrive early enough to compose yourself. If something unavoidable happens, call ahead rather than arriving flustered and apologising.
Video interviews: Many companies now conduct first-round interviews on Teams or Zoom. Test your connection, lighting, and audio beforehand. If you're at risk of power going out, mention it at the start and have a mobile hotspot ready if possible.
Always prepare questions to ask. "What does success look like in this role at six months?" and "What are the biggest challenges the team is currently navigating?" are both strong. Asking nothing signals disinterest.
Run the job description through JobReadyZA. The gap analysis tells you exactly what to prepare answers for.
Analyse the Role βEmployment Equity and Broad-Based Black Economic Empowerment shape the South African job market in significant ways. Understanding how these policies work β and what your rights are β will help you navigate your job search more strategically, whoever you are.
What is Employment Equity (EE)? The Employment Equity Act requires companies with 50 or more employees to take affirmative action measures to ensure their workforce reflects South Africa's economically active population. Designated groups under the Act are Black people (African, Coloured, and Indian), women, and people with disabilities. Employers must submit equity plans and report progress to the Department of Employment and Labour annually.
What does "EE candidate preferred" mean in a job advert? It means the company has an equity target for that role and will give preference to suitably qualified candidates from designated groups. It does not mean non-designated candidates cannot apply. The key qualifier is always "suitably qualified." If you meet the requirements and are not from a designated group, you can still apply and may be appointed if no suitable EE candidates are found.
What are your rights? Employers cannot discriminate unfairly beyond the permitted equity exceptions. They cannot make your race a condition of employment. The CCMA and Labour Court are both available if you believe you've been discriminated against unlawfully in a hiring process.
What is B-BBEE and how does it relate to hiring? Broad-Based Black Economic Empowerment is a broader policy framework scored across ownership, management control, skills development, enterprise and supplier development, and socio-economic development. Skills development β the training and advancement of designated group employees β is one scorecard element, which is why many large companies actively recruit and develop Black talent beyond just equity headcount targets.
NQF levels and SETA qualifications matter. Many public sector and parastatal roles specify minimum NQF levels. A National Diploma is NQF 6, a Bachelor's degree is NQF 7. Include your qualification's NQF level in your CV for government and SOE applications β it removes ambiguity and can be a filtering criterion.
A realistic note for all job seekers: The South African job market is competitive for everyone. The most reliable strategy, regardless of your background, remains the same: be genuinely well-matched to the role and demonstrate your value clearly. JobReadyZA's fit score is objective β it tells you exactly how well your experience matches what the job requires, so you can focus your energy where you have the strongest case.
Get a free, objective fit score in under 60 seconds. No account needed.
Check My Fit Score βEverything you want to know before you try JobReadyZA.