я лично сталкивался с необходимостью набрать специалистов очень узкого профиля (а создание нового клиентского рендера и высоконагруженной серверной части — это именно такая область) — это ад. Потому что внезапно оказывается, что
1) те 3.5 человека, которых нашли сторонние хедхантеры, уже работают с тобой вместе;
2) студиозусов надо учить, долго и упорно; выхлоп слабо прогнозируем; деньги нужно платить, пусть даже не студентам, так их учителю, а это должен быть совсем недешевый человек;
3) людей с опытом в смежных сферах тоже нужно учить, пусть и меньше по времени и затратам на учителя; им уже нужно платить нормальные деньги, потому что со ставки Senior Developer на ставку Junior Developer перепрыгнет только очень большой энтузиаст.
По итогу получается, что в сингапурский технорай узкопрофильных разработчиков ищут даже в Беларуси, предлагая сингапурскую же зарплату и полную компенсацию проживания.