Linkedin
Never worked for me! 😀
Apply on company portal's directly
From my experience, these at least work to some extent : Naukri LinkedIn FoundIt(Monster)
Other platforms I tried, but no good till now : Indeed Instahyre
https://wellfound.com/
Round1 finds you 10 great candidates in 48 hours!
Take a 9-minute interview and auto-apply to top companies!
Ask a question on Grapevine.