Към съдържанието
Three Link Talent

Наемане на софтуерни разработчици в България

Бекенд, фронтенд и фул-стек разработчици в София и страната, оценени по това как работят в реален код, а не по списък с технологии в CV-то.

Компаниите, които идват при нас за наемане на софтуерни разработчици, рядко имат проблем с това да намерят кандидати. Обявите в София получават отговори. Проблемът е, че повечето от тези отговори не отговарят на позицията, а отсяването на трите, които заслужават интервю, отнема на мениджъра повече време от самите интервюта.

Какво всъщност наемате

Трите обичайни профила се провалят по различен начин, затова заданието тук е по-важно, отколкото при всяка друга позиция.

  • Бекенд — услуги, модели на данни, интеграции, частите, които носят бизнес логиката. Най-трудни за заместване по-късно, защото човекът натрупва знание за домейна, което никъде не е записано.
  • Фронтенд — на практика продуктова роля. Силните кандидати спорят за състояния, гранични случаи и какво се случва при неуспешна заявка, а не коя рамка е по-модерна.
  • Фул-стек — реален профил при малък продукт и малък екип. Когато компания търси фул-стек, защото иска двама души на цената на един, назначението не издържа и година.

Колко наличен е този профил в България

Това е най-дълбокият пазар от всички профили, с които работим, и същевременно най-оспорваният. София концентрира най-много хора; Пловдив, Варна и Бургас имат реални, но често пренебрегвани от чуждестранните клиенти общности. Английският на работно ниво е почти стандарт, така че подборът на разработчици в България не носи езиковия филтър, който има на други пазари.

Почти всеки, когото си струва да наемете, вече работи някъде и не кандидатства. Затова тук се работи с директно търсене, а не с чакане на кандидатури. Дистанционната работа промени очакванията трайно: политика за пет дни в офиса отрязва голяма част от пазара още преди старта. Тази размяна може да си струва, но я решете с нас в заданието, а не след три отказани оферти.

Какво отличава силния разработчик от средния

Списъкът с технологии в CV-то предсказва много малко. Търсим друго:

  • Може да чете и променя код, който не е писал, в система с история и компромиси в нея. Умението да се започне на чисто е често срещано; това — не.
  • Може да опише решение, което се е оказало грешно, какво е струвало и какво е променил след това. Кандидатите, които никога не са грешили, обикновено никога не са носили отговорност.
  • Пише ясно. Разпределените екипи работят на писмени обяснения и това е твърд филтър за клиенти, чийто екип е в друга държава.
  • Пита за какво служи софтуерът. Тези, които не питат, ще направят точно каквото пише в задачата и нищо от това, което реално е било нужно.

Как оценяваме

Тръгваме от вече съществуваща работа — хранилище с код, пуснат продукт, нещо, през което може да ни преведе — и молим да обясни кои части днес би направил различно. Когато няма нищо публично, използваме кратка ограничена задача, която обсъждаме на живо, вместо неплатено домашно за няколко дни, което силните кандидати просто отказват. Техническата преценка остава при вашите инженери; нашата работа е до тях да стигат само хора, които си заслужават часа.

Директен подбор или служител на наш договор

Директният подбор пасва на продуктова работа: кодът живее дълго, знанието за домейна е активът и искате човекът да е на вашия трудов договор и вашата бонусна схема. Разработчик на наш договор пасва на проект с фиксиран обхват, на временен пик или на компания от ЕС без юридическо лице в България, която иска екип тук, без да регистрира дружество. Бъдете честни кое от двете имате. Наемането през нас на човек за роля, която е постоянна във всичко освен на хартия, създава служител втора категория — и той го усеща.

Възнаграждение и срок за наемане

Въведете проверен диапазон на възнагражденията: заменете със собствените си наблюдения за бекенд, фронтенд и фул-стек позиции в София, разделени по ниво и обновявани на тримесечие. Не публикувайте число, което не можете да защитите пред клиент.

Въведете проверен срок за наемане: заменете с реално измереното от вас време от старт на търсенето до подписан договор. Посочете предизвестието отделно — по Кодекса на труда срокът при безсрочен договор е един месец, освен ако в договора не е уговорен по-дълъг.

Какво кара офертите да бъдат приемани

Старшите разработчици почти винаги имат конкурентна оферта или контраоферта от настоящия работодател и парите сами по себе си рядко печелят това сравнение. Решението се мести от това на кого ще докладват, дали екипът пуска работещ продукт или буксува, колко наследен дълг поемат в първия ден и дали хибридният режим е записан или е само уговорка. Изваждаме тези отговори рано, защото кандидат, който ги научава на етап оферта, ги приема като лоша новина.

Често задавани въпроси

Работите ли с разработчици извън София?
Да. Пловдив, Варна и Бургас имат по-малки, но реални общности, а изцяло дистанционните позиции отварят цялата страна. Извън София конкуренцията за всеки кандидат е по-ниска, но при тесни специализации пазарът бързо изтънява.
Можете ли да наемете разработчици, ако нямаме дружество в България?
Да. В този случай разработчикът е назначен в Three Link Talent и работи на пълно работно време за вас — това е моделът с аутсорсинг екип. Получавате хората, без да регистрирате дружество, и можете да преминете към директно наемане по-късно.
Кой провежда техническото интервю?
Вашите инженери. Ние проверяваме мотивация, комуникация, реална отговорност и съответствието между опита на човека и вашата кодова база, след което предаваме кратък списък с писмени бележки за всеки. Не се преструваме, че можем да вземем техническото решение вместо вас.
Какво става, ако разработчикът напусне рано?
Директните назначения имат гаранция за замяна, а точният срок се уговаря в договора преди старта на търсенето. Мерим се по задържане на дванадесетия месец, а не по брой назначения, защото човек, който си тръгва след шест седмици, е провал и от наша страна.