Skip to main content

Social Worker - 997+ job offers

997 job opportunities for social worker in South Africa updated today

997

job offers found

· Page 1 / 50
Beyond Core Therapy
US$1 300 - US$1 560 /month

We Are Hiring Top Talent – Experienced Professionals Only Beyond Core Therapy is a growing US-based healthcare organization specializing in Applied Behavior Analysis (ABA) therapy. We are seeking an exceptionally capable, experienced, and highly motivated Case Manager who can manage a wide range of

Full timeFully remote
Today
Beyond Core Therapy

We Are Hiring Top Talent – Experienced Professionals Only Beyond Core Therapy is a growing US-based healthcare organization specializing in Applied Behavior Analysis (ABA) therapy. We are seeking an exceptionally capable, experienced, and highly motivated Case Manager who can manage a wide range of

Full timeFully remote
Today

Mediclinic George| George | South Africa Closing date: 06/11/2026 Number of positions: 1 Workplace Type:On-site Permanent MAIN PURPOSE OF JOB To coordinate the hospital case management process and facilitate the communication process between all role players by providing accurate and timeous clinica

Full time
Yesterday
Placements24

Placements24 is seeking a motivated Community Outreach Specialist to join a public health-focused non-profit in Polokwane. You will develop outreach plans, engage with diverse communities across Limpopo, and promote health education and access to services. The role offers a hybrid work model with in

Full time
Yesterday
Placements24

Placements24 in Cape Town seeks a dedicated Social Worker specializing in Family Support to strengthen family bonds and promote child welfare. You will assess families, develop intervention plans, and connect them with resources within the Western Cape. Join a supportive team committed to vulnerable

Full time
Yesterday
Placements24

Placements24 in Nelspruit, Mpumalanga, is looking for a compassionate Social Services Coordinator to support individuals in substance use recovery. You will assess needs, plan services, and connect clients with housing, healthcare, and community resources. You will collaborate with families, healthc

Full time
Yesterday
Placements24

Placements24 is seeking an experienced Case Manager for a leading residential care provider in Centurion, Gauteng. You will assess client needs, develop person-centred care plans and coordinate services across internal and external providers to support clients throughout their stay. The role require

Full time
Yesterday
Placements24

About the Role Our client, a dedicated organization providing comprehensive support for individuals recovering from substance abuse, is seeking a compassionate and organized Social Services Coordinator for their facility in Nelspruit, Mpumalanga . This role is vital in facilitating access to essenti

Full time
Yesterday
Placements24

About the Role Our client, a respected organisation providing essential residential care services, is looking for an experienced and compassionate Case Manager to join their team in Centurion, Gauteng . This role is critical in ensuring clients receive comprehensive, person-centred care plans and co

Full time
Yesterday
Placements24

About the Role Our client, a respected organisation providing essential residential care services, is looking for an experienced and compassionate Case Manager to join their team in Centurion, Gauteng . This role is critical in ensuring clients receive comprehensive, person-centred care plans and co

Full time
Yesterday
Dante Personnel Recruitment

Remote Medical Billing and Coding Specialist Our client, a leading healthcare solutions provider, is seeking a dedicated and detail-oriented Remote Medical Billing and Coding Specialist to join their virtual team. This fully remote position allows you to contribute to efficient healthcare operations

Full time
Yesterday
Dante Personnel Recruitment

Remote Medical Billing and Coding Specialist Our client, a leading healthcare solutions provider, is seeking a dedicated and detail-oriented Remote Medical Billing and Coding Specialist to join their virtual team. This fully remote position allows you to contribute to efficient healthcare operations

Full time
Yesterday
Placements24

About the Role Our client, a dedicated non-profit organization focused on providing essential social services to vulnerable families in Benoni, Gauteng , is seeking a compassionate and qualified Social Worker. This role is integral to delivering direct support, counseling, and resource navigation to

Full time
Yesterday
Placements24

About the Role Our client, a well-established non-profit organization committed to empowering vulnerable families and individuals, is seeking a compassionate and experienced Senior Social Worker to join their dedicated team in Rustenburg, North West . This is an on-site position requiring your prese

Full time
Yesterday
Dante Personnel Recruitment

Remote Medical Billing and Coding Specialist Our client, a leading healthcare solutions provider, is seeking a dedicated and detail-oriented Remote Medical Billing and Coding Specialist to join their virtual team. This fully remote position allows you to contribute to efficient healthcare operations

Full time
Yesterday
Placements24

Placements24 is seeking an experienced Senior Social Worker to lead child protection services from a fully remote capacity. The role oversees complex cases, mentors a team of social workers, and advocates for vulnerable children across Randburg and beyond. The ideal candidate has a Master’s degree i

Full time
Yesterday
Placements24

About the Role Our client, a respected organisation providing essential residential care services, is looking for an experienced and compassionate Case Manager to join their team in Centurion, Gauteng . This role is critical in ensuring clients receive comprehensive, person-centred care plans and co

Full time
Yesterday
Placements24

About the Role Our client is seeking an experienced and passionate Lead Social Worker to manage and oversee child protection services in **Cape Town, Western Cape**. This pivotal role involves leading a team of dedicated social workers, ensuring the highest standards of care and intervention for vul

Full time
Yesterday
Placements24

Placements24 is seeking an experienced Case Manager for a leading residential care provider in Centurion, Gauteng. You will assess client needs, develop person-centred care plans and coordinate services across internal and external providers to support clients throughout their stay. The role require

Full time
Yesterday
Placements24

About the Role Our client, a respected organisation providing essential residential care services, is looking for an experienced and compassionate Case Manager to join their team in Centurion, Gauteng . This role is critical in ensuring clients receive comprehensive, person-centred care plans and co

Full time
Yesterday

Estimated salary for Social Worker

R 170 000 – R 270 000per year

Estimation confidence: Low

Estimate based on market data. Actual salaries may vary depending on experience, company, and location.

View full salary data →

Social Worker by city

Find social worker job offers in the top cities in South Africa

Industries hiring Social Worker

Frequently asked questions about Social Worker

How much does a Social Worker earn in South Africa?
The estimated salary for Social Worker in South Africa ranges from R 170 000 to R 270 000 ZAR per year, depending on experience and location.
How many Social Worker jobs are available?
There are currently 997 job offers for Social Worker in South Africa listed on BeBee.
Which cities have the most Social Worker jobs?
The cities with the most Social Worker jobs in South Africa are: Cape Town, Johannesburg, Pretoria, Centurion, Durban.
How can I apply for a Social Worker job?
Sign up for free on BeBee, complete your professional profile, and apply directly to the Social Worker positions that interest you with one click.