I despise recruiters with the fiery passion of a thousand suns, so I try to avoid them as much as possible. That leaves me (and you) with a few viable options:<p>1) Use a matching service like interviewing.io or TripleByte to get connected directly with companies. (Effectiveness: Questionable but promising)<p>2) Use a job listing site like Indeed.com to find positions that you&#x27;re interested in applying to. (Effectiveness: It works, but is like throwing mud on a wall to see what sticks -- hard and not very lucrative.)<p>3) Use Indeed &#x2F; AngelList &#x2F; whatever to find companies that are hiring, then use LinkedIn or some other method to find the hiring manager directly. Email them directly with your resume and cover letter (since it&#x27;s effectively a cold-call, make that cover letter damned impressive). (Effectiveness: works great, in my experience)<p>4) Use your network. Email old bosses and coworkers and let them know you&#x27;re on the market. If you&#x27;ve left a good impression, they&#x27;ll usually be more than happy to do whatever they can to get you into good companies. (Effectiveness: fantastic, assuming you have a network in the first place.)<p>There are tons of other ways, but those are the strategies I&#x27;ve used. In the mean time, study up for your technical interviews. Good luck!