In this post, as promised, I'll share my recent hiring experience – one that ended up costing me four stressful and frustrating weeks. Don't worry, I will use placeholder names, I don't want to start a war! My goal is to raise awareness and hopefully nudge those involved to reflect on the situation.
As a seasoned UI Developer with 14 years of contracting experience, I became available in late March. A recruiter named David connected me with a small, ambitious finance company. They had impressive back-end technology, but the UI needed work. I had other leads at the time, including a promising one in finance, but this company was incredibly fast. Three interviews with three people in three days! The discussions were fascinating – a great mix of intellectual challenge and visionary exchange.
My first interviewer, Ryan, the outgoing CIO, was an awesome guy. He explained his approach of getting companies started with technology, and how he'd done the same for this company. Mark, who interviewed me on the third day, was slated to replace him. I really liked Ryan's sincerity and how he took the time to explain their approach with market stakeholders. He clearly enjoyed our conversation, and I was called in for the next round of interviews the following day.
Next came Simon, the engineering lead, over video chat. He put me through the wringer for about an hour with a technical deep-dive into UI development. It was challenging, but in a good way! We had a good exchange – like talking to someone who spoke my language. We immediately connected, and I was impressed by his calm demeanour. In fact, our conversation even prompted me to revisit some of my past tech stack choices to refresh my memory and consider his points. He seemed happy with the interview too, and I was scheduled for my final chat the next day.
This time, I met Mark, the new CIO and an industry veteran – apparently the brains behind some leading investment banking products. Our conversation confirmed his ability to read a situation and make things happen. He questioned the gaps between my contracts, which were a mix of intentional breaks for recharging and exploring new tech, attempts at new product development, and even a couple of retracted offers like this one was going to be! Let's just say I haven't exactly been the best at leveraging my vast experience to secure multiple contract options when I'm available.
A few hours later, David, the recruiter, emailed with an offer! It was 5th April. I'd be the Lead UI Engineer, leading a team of senior developers with generalist full-stack skills. My role was to bring UI expertise to the team with additional hires as we went along. Onboarding would take a few days, with a tentative start date of 15th April. Excited and committed, I even cancelled my other interviews – it felt wrong to keep conversations going that would waste everyone's time.
Everything seemed positive... but that's where things took a turn. Stay tuned for Part 2!
Software Engineering Leader
2moGreat to see growth in a company that is prioritizing sustainability as a core tenant. (Sent from a Framework laptop.)