In the first step, we advise you to search for iOS developers by their current position. In our example, the "current title" contains two conditions: iOS 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 iOS 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 iOS 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 iOS 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 front-end developers.
If you are looking for an iOS developer with a certain level of seniority, for example, senior, middle or junior, then you can use the "Level" filter.