Recruitment & Casual Staffing · South Africa

Hire permanent staff.
Book casual shifts.
Stay compliant.

Crewzr connects South African employers with job seekers — for full-time roles and casual shift work. Hire the hours you need without the long-term commitments of permanent staff: post a shift, set a fair rate, and let the platform handle the 24-hour-a-month casual rules automatically.

Find Jobs →
⏱️
No lock-in
Casual = no permanent obligations
💷
Fair pay
Minimum wage enforced
🛡️
Verified talent
ID & background checks
jobs.crewzr.app
Open Positions
Filter: Casual · Gauteng
S
Heavy Vehicle Driver
SA Haulage · Johannesburg
Full Time On-site Mid Level
Apply Now →
How It Works

Two sides, one platform.

Whether you're looking for work or looking to hire, Crewzr makes recruitment — and casual staffing — simple and compliant.

🔎 For Job Seekers
1
Browse & filter jobs
Search permanent roles and casual shifts on jobs.crewzr.app — no account needed to look around.
2
Build your profile
Add your CV, ID, photo and get a rating. Upgrade to Verified or Gold to stand out.
3
Apply or accept — you choose
See the exact hours, rate and total before you commit. Employers can offer you shifts too — you review and accept only the ones you want.
4
Work & get paid fairly
Every shift pays at least the national minimum wage. Pick up work that fits your month, build your rating, and keep a verified track record.
Find Jobs →
🏢 For Employers
1
List your company
Submit your company & contact details in under a minute. Our team reviews and activates your account.
2
Post jobs & shifts
Create permanent listings or casual shifts — set the shift time, hourly rate and watch the total calculate itself.
3
Review applicants
Shortlist, verify and hire from one pipeline. Verified candidates and ratings help you choose faster.
4
Stay compliant automatically
Casuals are capped at under 24 hours per month per employer, and every shift meets the minimum wage — enforced when you post, offer and hire. No liability creep.
✦ Casual Work Type

Flexibility without the liability.

Get the labour you need, exactly when you need it — without the long-term commitments of permanent employment. Under South African law, someone working under 24 hours a month for the same employer is a casual, so there's no permanent contract, pension, paid leave or severance to carry. Crewzr enforces the rule automatically and keeps it fair for workers, too.

Casual hires — what you're not locked into
✕ No permanent contract
✕ No pension / provident fund
✕ No paid annual or sick leave
✕ No medical-aid obligation
✕ No severance or long notice
✓ Pay only for hours worked
🗓️
Define the shift, see the cost
Set a start/end time (under 24 hours) and an hourly rate — the total pay calculates itself and is shown to workers up front. No surprises on either side.
⏱️
24-hour monthly cap, enforced
Nobody can be booked past 24 accepted hours in a month at your company — enforced at offer, apply and hire. It stays legally casual with zero manual tracking.
💷
Fair pay, guaranteed
Every casual shift must meet at least the national minimum wage — the platform blocks anything lower. Compliant for you, fair for workers.
Workers opt in
Offer a shift and the worker reviews and accepts it before they're booked. No one is forced — you get committed, willing people for every shift.
ℹ️
Casual jobs are temporary — not permanent positions. Because casual work is capped at under 24 hours per month per employer, it isn't permanent employment, so the obligations that come with permanent staff (pension, medical aid, paid leave, severance) don't apply. Workers are always paid at least the national minimum wage. General information, not legal advice.
Casuals Admin · this month
N
Nomsa Khumalo
Warehouse Picker · 3 shifts
24 / 24h
J
Johan Pretorius
Event Steward · 2 shifts
18 / 24h
A
Aisha Patel
Barista · 1 shift
6 / 24h
New Casual Shift
Admin · create listing
Shift start
Sat 08:00
Shift end
Sat 14:00
6h × R110/h
Auto-calculated total
R660

Casual or permanent? Pick per role.

Crewzr handles both from one dashboard — choose the model that fits each hire.

🕒 Casual
Flexible shift work
Best for peaks, events, seasonal & ad-hoc cover
Under 24 hours / month per employer
No permanent obligations — no pension, paid leave, medical aid or severance
Pay per shift at an hourly rate (minimum wage enforced)
Workers accept offers — book only willing people
Cap & compliance enforced automatically
💼 Permanent
Ongoing employment
Best for core roles you're building a team around
Full-time or part-time ongoing role
Agreed annual salary, captured & recorded at hire
Full HR toolkit — contracts, leave, documents, reporting lines
Employee self-service portal for leave & contracts
Verified, background-checked candidates
Why Crewzr

Everything you need to hire well.

A branded recruitment portal, compliant casual staffing and full applicant management — without the spreadsheets.

⏱️
Compliance by default
The 24-hour monthly casual limit is enforced at offer, apply and hire time — so temporary work stays temporary, with none of the permanent-employment obligations.
💷
Fair pay, priced automatically
Set a shift window and hourly rate — at or above the national minimum wage, which the platform enforces — and Crewzr shows the total to candidates before they apply.
🛡️
Verified candidates
Applicants can confirm their ID and consent to background checks, earning Verified or Gold badges and a rating boost you can trust.
🎓
Training & onboarding
Candidates complete training modules and book sessions before their first day, with completions tracked on every profile.
👥
One applicant pipeline
Review, shortlist, hire and manage — permanent employees and casual workers — all from a single branded dashboard.
🎨
Your brand, your portal
Your logo and colours on a public jobs page candidates can browse — no account required to look, a simple sign-up to apply.
✦ Field Sales · New

Every rep's day, mapped and managed.

Give your sales team a route, not a to-do list. Crewzr plans each rep's client visits for the day, tracks them live on the map, and tells you the moment a call is missed — so nothing slips through the cracks.

🗺️
Smart route planning
The day's client visits are automatically ordered into the shortest driving route and drawn on the map. Reps just follow the pins — less time driving, more time selling.
📍
Live location tracking
See every rep on the road in real time from one dashboard — who's where, which visits are done, and how the day is progressing.
Visits & check-ins with proof
Plan a call on any client, and reps check in and out on site with a GPS stamp — so you know each visit actually happened.
📋
Tasks that don't slip
Assign to-dos to reps, tied to a client where it counts — and tick them off from the office as they're done.
🚨
Never miss a client again. If a visit was scheduled for the day and wasn't completed, the manager is alerted instantly — with a live badge and a red flag on the dashboard.
Sales Team Admin · live
B
Bongani Khumalo
On the road · 2 of 4 visits done
Live · 30s ago
N
Naledi Sithole
Starting route · Rosebank
1 missed
Today's Route
2 / 4 done
1
Sandton City Retailers
Completed · 09:14
2
Midrand Distributors
Completed · 10:38
3
Fourways Market
On site now
📍
4
Bedfordview Supplies
Next stop
From the manager's chair

Your whole team on one screen.

Watch reps move in real time, see who's ahead and who's behind, and get flagged the moment a client is missed — without a single phone call or status update.

app.crewzr.app/admin/sales
Sales Overview
🚨
1 scheduled visit not completed. Randburg Traders wasn't visited yesterday — flagged for follow-up.
2
Reps on the road
6 / 9
Visits done today
5
Open tasks
1
Missed visits
Live map
B
Bongani · live
N
Naledi
Bongani Khumalo
30s ago
2 of 4 visits · Fourways
Naledi Sithole
1m ago
1 of 3 visits · Rosebank
📍
Live team visibility
See every rep's position and progress in real time — no more "where are you?" calls. Know who can take an urgent call-in and who's already flat out.
🗓️
Plan the day in minutes
Assign clients and visits to each rep, set tasks, and let Crewzr build the route. Reassign or add a stop and it flows straight to the rep's phone.
🚨
Missed-visit alerts
A red flag and a live badge the moment a scheduled call goes uncompleted — so a slipped visit becomes a follow-up, not a lost customer.
In the rep's pocket

Built for the road — as simple as it gets.

Reps sign in on their own phone, tap Start Day, and follow the route. Visits, navigation, notes and photos — all a couple of taps away, online or off.

Tuesday, 12 August
Good morning,
Bongani
Day active · sharing location
Today's route
2 / 4 done
🗺️
View Route
Your mapped visits
My Tasks
3 to do
🏁
End Day
Stop & sign off
One tap to start the day
Start Day loads the route and begins live location sharing automatically.
Today's Route
1
2
3
4
1
Sandton City Retailers
Completed · 09:14
2
Midrand Distributors
Completed · 10:38
3
Fourways Market
On site now
📍
4
Bedfordview Supplies
Next stop
A route, not a list
Stops are auto-ordered into the shortest drive and drawn on the map. Just follow the pins.
Fourways Market
Fourways Mall · Lindiwe Zulu
Call
Navigate
Status
On site
Visit notes
Restock order placed. Interested in the new range — follow up next week.
Photos
📄signed-order.pdf
Proof on every call
Check in on site, jot notes, snap photos and attach documents — all saved to the visit.
🕒
Less admin, more selling
No end-of-day paperwork. Routes, visit logs and reports build themselves as the rep works — so they spend the day in front of customers, not filling in forms.
🔒
Accountability you can trust
GPS-stamped check-ins, timestamped notes and on-site photos mean every visit is verifiable — no more guessing whether a client was actually seen.
🚨
Nothing slips
If a scheduled visit isn't completed, the manager is alerted instantly. Overdue clients surface before they become lost accounts.
Inside the Platform

See how it works.

A quick look at the job portal, applicant profiles and the casuals workspace.

jobs.crewzr.app
C
Delivery Driver
City Couriers · Pretoria
Full Time On-site
Apply Now →
Public job search
Candidates filter by work type. Casual listings clearly show shift, rate and total.
Applicant Pipeline Admin view
T
Thabo Nkosi 🛡 Gold
Driver · ID + background check
Shortlisted
L
Lebo Dlamini
Warehouse · Casual
Pending
S
Sipho Mkhize 🛡 Verified
Driver · ID verified
Hired ✓
Applicant management
Verify, shortlist and hire from one pipeline — with ratings and badges to guide you.
Casuals Month-to-date
N
Nomsa Khumalo
Picker · R95/h
24 / 24h
J
Johan Pretorius
Steward · R90/h
18 / 24h
A
Aisha Patel
Barista · R110/h
6 / 24h
Casuals workspace
Every hired casual with their accepted hours this month, so you never breach the cap.
Get Started

Ready when you are.

🔎

Looking for work?

Browse permanent roles and casual shifts near you. See the pay before you apply and get hired faster.

Find Jobs →
🏢

Hiring staff?

List your company to post jobs and compliant casual shifts. We'll review your details and get you set up.