March 16, 2023
It's been a while since I wrote the previous article, "How We Hire a Rockstar Developer," and many of you probably wondered what the next steps would be after the initial interview. As the hiring process has evolved, our focus remains on finding exceptional software and smarty developers to drive success in complex projects. This article will guide you through our updated hiring process, optimized for efficiency and quality when looking for top-notch developers.
Over the past few years, our company has grown significantly, and the hiring process has changed accordingly. However, the core approach and principles remain the same.
We still aim to find 10x engineers who can work at a magnitude faster than average engineers without compromising the quality of deliverables. In the competitive hiring landscape, it's essential to streamline the process while ensuring the right candidate is chosen.
Source: Fill Werrell
In this article, we will discuss our current hiring process for software and smarty developers, emphasizing efficiency and quality, and share some interesting experiences we've had in our hiring journey.
Our current hiring process consists of the following steps:
Source: Pin by Stuart Freeman on Quotes
In some cases, the client may want to conduct their own interview. However, our process remains relevant and mandatory to ensure only strong candidates are presented to the client.
As shown in the hiring funnel below, only 1 out of 26 candidates selected during the resume vetting stage passes through the entire process. This approach allows us to deliver complex and challenging projects to our clients while maintaining top-notch quality and the ability to scale swiftly.
There are numerous articles that aim to help software developers prepare for interviews. We would like to shed light on a few key points that often undeservedly remain in the shadows:
Hiring process became much more challenging, and competition grew dramatically. We can’t afford any longer to keep candidates in the loop for weeks. At the same time we don’t want to hire the wrong person, and don’t want to waste pointlessly precious time of our software engineers. Another issue that has emerged since 2020 is the significant increase in the number of developers wanting to work remotely. Our process addresses these issues by:
Our updated hiring process is designed to efficiently and effectively identify and hire software developers who can drive success in complex projects.
If you need reliable and high-performance developers, don't hesitate to contact us. We not only provide the best candidates but also manage them, ensuring the success of your projects. Stay tuned for our upcoming articles, where we'll dive even deeper into the hiring process and share more insights and experiences.