You don't see the job descriptions - the companies see your profile and get in touch. This approach is better for the developers, you don't need to make lots of applications, just 1 profile.
Not necessarily better for the developers. If you don't have any recruiters or jobs I'm interested in, its a lot of work to create a profile and no benefit. In fact, it could just create a bunch spam for shady, underpaying gigs.
On the contrary, you'll get contacted for a bunch of stuff you have no interest in. Just like on LinkedIn if you happened to mark yourself open to offers.
Is much better as a dev to just send an app for a few jobs.
But there is close to zero motivation to make a profile if I have no idea what companies might see it.