If you want to attract people, you need to either pitch the idea in public (or build an MVP) to gather attention and possible partners. Or find people with similar interests and reveal the idea to them. You could also find someone through networking or [1] forums.
Show a good idea, with good leadership and people will follow...
+1 on indiehackers being a fantastic resource for strategies and motivation once you filter out the multi-person companies. I'd also add in http://levels.io - Pieter Levels is a good steward for the 'maker' movement also https://twitter.com/levelsio
Not sure if they are connected somehow, but a website with a very similar name http://levels.fyi with FAANG salaries information makes you quistion your choices about being an indie developer
It's not realistic that the vast majority of people can expected to be hired, or move to those places, let alone achieve those salary levels. I would be amazed if even 1% of applicants actually got hired. You have 5x greater chance of being accepted at Stanford. There is a tremendous bias on HN, because those people that have, frequent here.
Show a good idea, with good leadership and people will follow...
[1] https://indiehackers.com