A common mistake I see many candidates make, and one I think is important to highlight, is giving up too quickly on their advocate/recruiter. Often, candidates move from one recruiter to the next as soon as they hear there isn’t an immediate role that fits them, without following up at least once 💔 I understand you can’t pin all your hopes on one person, but if you find someone you connect with and who genuinely cares about your success, stick with them.
👀 Here’s why: not being able to move forward with one team at one point in time doesn’t mean that your opportunities are over. A different team or a new opening can change your entire story. While we rely heavily on technology, human connections still matter. And you know who I remember every time a new role opens up? The candidates who stay in touch. It doesn’t need to be daily or weekly, but checking in once a month or every couple of months keeps you top of mind.
The same principle applies to relationships outside of work—if you want to keep your friends, you can’t just rely on an annual holiday card and expect everything to work out. You need to stay connected. The competition is fierce, but together, we can navigate it.
😍 #Hiring:
Backend/Distributed Systems (100% backend):
Senior, Lead, Principal (multiple openings)
Location: Seattle/Bellevue; San Francisco
Technologies: Public Clouds (AWS preferred), Distributed Systems/microservices, Containers (kubernetes, Docker), Java, Databases, API development
Full Stack (Front end focused; 50/50 split); Senior or Lead (5+ YOE), San Francisco, Seattle/Bellevue
Technologies:
*Front End developments frameworks: React, Angular, Next.js etc
*Back End development frameworks: Node.js, Express, NestJS. Java or any OOP.