In the first step, we advise you to search for Ruby developers by their current position. In our example, the "current title" contains two conditions: ruby and developer. Add the desired location in each search query to see the most relevant profiles. 

The next step of your search strategy would be to exclude ruby from the "current title" condition and add it as "title (any)". That way you would see profiles of candidates who used to have that job title in the past.

If the first two steps were not sufficient, then you could try searching for candidates by their skills. In the third step, you should exclude ruby from the "title (any)" and enter it as "skills" condition. As a result, you will see a wide search output, that would likely be hard to process. In order to narrow it down, you can use additional search conditions - here is a guide on how to do that. 

In the fourth step, you could exclude ruby from the "skills" condition and enter some specific technologies and frameworks required by the job description as a skill. Our query contains some suggested frameworks and key requirements for Ruby developers.

If you are looking for a tech specialist with a certain level of seniority, for example, senior, middle or junior, then you can use the "Level" filter.

Did this answer your question?