10+ applications. Never worked with a recruiter before but will give it a shot
Recruiters give better chance to land an interview since they have direct contact with company, and afaik usually company will prefer to process recruiters candidate first.
Job application is a numbers game, just keep applying and get as many interview as you can. I thought I even got lucky landing on current job in 3 months looking.