Hiring is such a headache not only from the employee perspective but also from the employer perspective. There have been numerous tech companies that have tackled this, but mostly in the form of job boards, or job boards with a twist (AI, social media, etc...)
There has to be a better solution.