Never once in the last 20 years I went to indeed.com when I was looking for a job.
UK based if that matters on site recommendations
But - first you better make sure you’re someone they would want to hire! Casually mentioning some cool project you put on Github, relevant to what they are doing, helps a lot in my experience.
There are only so many companies that can make it to that level of success, and only so many pigeons to fill those holes.