Ì
Ìwádìí
UK jobs
29 live vacancies · updated daily

Social Worker jobs in Swansea

Live social worker vacancies in Swansea from Reed, Adzuna, and care providers posting directly on Ìwádìí. Apply once with your CV, chat with employers on-site.

Live jobs
29
in Swansea
Average salary
£22,026
per year
Sources
3
Reed · Adzuna · Ìwádìí
Updated
Live
refreshed every visit
Apply with one tap Sign up free on Ìwádìí · save your CV once · apply and chat with employers directly
Sign up free →

29 social worker vacancies in Swansea

Support Worker
Perthyn · SA79FG
Reed £13 – £14 Posted 29 Apr
Supervising Social Worker
Caretech · Cross Hands
Reed £1k – £3k Posted 2 days ago
Social Worker- Hospital Discharge Team
Randstad Care · Swansea
Reed £35 – £38 Posted 26 Apr
Hospital Social Worker - Swansea Council
Hoop Recruitment · Swansea
Reed £38 Posted 7 May
Qualified social worker - Mental health
Remedy Recruitment Group · Aberdare
Reed £29 Posted 3 days ago
Childrens Social Worker - The Academy - Swansea
Hoop Recruitment · Swansea
Reed £31 – £38 Posted 3 days ago
Social Worker - Community Mental Health Team
Randstad Care · Swansea
Reed £35 – £38 Posted 26 Apr
CLA Social Worker Swansea (Children Looked After)
Hoop Recruitment · Swansea
Reed £31 – £38 Posted 3 days ago
Social Worker - Initial Assessment Rapid Response Team
Randstad Care · Swansea
Reed £35 – £38 Posted 3 days ago
Children with Disabilities Social Worker - Swansea Council
Hoop Recruitment · Swansea
Reed £31 – £38 Posted 3 days ago
Social Worker - Children's Access Point (CAP) Assessment Team
Randstad Care · Swansea
Reed £35 – £38 Posted 26 Apr
Tenancy Support Worker
Building Recruitment Company · SA18JA
Reed Salary not stated Posted 29 Apr
ALN Support Worker
Teaching Personnel · Llanelli
Reed £93 Posted 23 Apr
Fostering & Kinship Children Social Work
Randstad Care · Swansea
Reed £36 – £38 Posted 26 Apr
Waking Night Support Worker
Consensus · SA40XX
Reed £14 Posted 30 Apr
Male Support Worker – Aberdare
Case Management Cymru · Aberdare
Reed £15 Posted 12 May
Therapy Assistant / Rehabilitation Support Worker - Swansea
Case Management Cymru · SA28AE
Reed £17 Posted 15 May
Disabled Children's Team
Randstad Care · Aberdare
Reed £36 – £38 Posted 26 Apr
No Experience Required
Opinion Groups · United Kingdom
Reed Salary not stated Posted 11 May
Children with Disabilities Social Worker | Swansea
Hoop Social Work · Swansea, Wales
Adzuna £38 Posted 14 May
Social Worker - Initial Assessment Rapid Response Team
Randstad Care · Swansea, Wales
Adzuna £73k – £80k Posted 2 days ago
Social Worker- Hospital Discharge Team
Randstad Care · Swansea, Wales
Adzuna £73k – £80k Posted 26 Apr
Children’s Social Worker – Swansea
Pertemps Social Care Recruitment · Swansea, Wales
Adzuna £80k Posted 17 May
Social Worker - Community Mental Health Team
Randstad Care · Swansea, Wales
Adzuna £73k – £80k Posted 26 Apr
Social Worker - Children's Access Point (CAP) Assessment Team
Randstad Care · Swansea, Wales
Adzuna £73k – £80k Posted 26 Apr
Adults Social Worker - Home First Team
Service Care Solutions · Swansea, Wales
Adzuna £63k – £80k Posted today
Social Care Worker
Choice Care Group · Pen Y Rhedyn, Clydach
Adzuna £28k Posted 10 May
Fostering & Kinship Children Social Work
Randstad Care · Swansea, Wales
Adzuna £75k – £80k Posted 26 Apr
Children & Youth Support Assistant (School-Based)
Teaching Personnel Ltd · Swansea, Wales
Adzuna £30k Posted 1 May

About social worker vacancies in Swansea

Swansea has consistent demand for social worker across residential care homes, supported living services, NHS providers, and charities. Most roles offer enhanced rates for nights, weekends, and sleep-ins, with training pathways through NVQ Levels 2, 3, and 5.

Typical responsibilities include safeguarding, key working, daily care documentation, supporting independence, and working as part of a team alongside qualified seniors. Many employers offer paid induction, ongoing CPD, and free DBS check on appointment.

Salaries for social worker roles in Swansea currently average around £22,026 per year, with senior and specialist positions earning more.