They exist on Upwork, but sometimes the clients act like they've hired a full-time, on-call, developer. You should have a call with anyone who may want hire you and set clear expectations before you accept any project.
Also when setting your rate, be mindful that they (like most platforms) take 20%.
Also when setting your rate, be mindful that they (like most platforms) take 20%.