If you're interested in tech, startups and networking, Collision is a great conference to attend (it was definitely the one that better adapted to virtuality last year, specially because of the networking mingle feature). It's one of the biggest tech conferences, April 20-22.
Once you have the candidate, it shouldn't take that long, maybe a week or two, it really depends on how many steps your hiring process. At the company I work at, we have a technical interview and a soft skills interview, and we try to have them all in one day (because with the hight demand of developers, we might miss them if we take to long).
Anyway, what takes more time is actually getting the interview, and this depends on the value your company adds to collaborators. For example, if you're a company with great reputation, salaries, good benefits, interesting projects, you will get good candidates in line. But if your company isn't really "outstanding", finding someone that's truly good will take a lot of effort. Bear in mind software developers have many job offers, in a weekly basis.
This is why it's so important to build an employers brand!!