Jak probíhá nábor zaměstnance?

Zajímá vás, jak postupujeme při náboru zaměstnanců a jaké jsou klíčové kroky, které podnikáme k identifikaci a přilákání nejlepších talentů do naší organizace? V tomto článku vám nastíníme náš přístup a osvětlíme strategie, které používáme, abychom zajistili, že pro náš tým najdeme ty nejlepší kandidáty.

Jiří Kostov

Jiří Kostov

Head of HR

14 May 2023
7 min read

Najímání zaměstnanců v Moravio

Moravio je společnost zabývající se vývojem softwaru. Jak tedy můžete očekávat, hledáme vývojáře softwaru a další role spojené převážně s vývojem softwaru - QA, Product Owners, DevOps atd.

Kdy a kde to vše začíná

Naše společnost se zaměřuje na zakázkový vývoj softwaru a záchranu projektů. Slovo custom je velmi důležité. Proč? Protože musíme hledat lidi se speciálním myšlením (agilní) a znalostmi - dokáží lehce přecházet z jednoho projektu na druhý a to platí i pro technologie.

Vše začíná u prodeje a plánování projektů. Pokud víme, co za projekt přijde (nebo se blíží jeho start), začneme hledat ty správné lidi, pokud chybí v týmu, který bude na tomto projektu pracovat.

Proces najímání zaměstnanců

Proces najímání zaměstnanců je podobný procesům v jiných společnostech. Nejedná se však o přijímací pohovor. O tom budu psát později. Náborový proces může mít 5 až X kroků. My používáme proces o 5 krocích.

Jedná se o:

  1. Otevření pozice
  2. Prověřování uchazečů
  3. Pohovory s uchazeči
  4. Výběr nejlepších
  5. Učinění nabídky

Nástroje, které používáme při najímání lidí

K vyhledávání vhodných lidí používáme sociální platformy, webové stránky a pracovní portály. Hlavním místem, kde můžete najít, koho hledáme, jsou naše webové stránky moravio.com. Konkrétně se jedná o naši kariérní stránku. Dalším místem je LinkedIn, kde zveřejňujeme volné pozice, které jsou nejaktuálnější.

Využíváme také Indeed.com, Jobs.cz a další weby, kam jsme otevřené pozice umístili. Také PPC inzerce nám hodně pomáhá v kontaktu s budoucími zaměstnanci nebo dodavateli. V naší společnosti máme také program doporučení pro naše zaměstnance. Takže pokud víte o někom, kdo by byl vhodný na volnou pozici, dáte nám doporučení, dotyčný bude přijat a zůstane po zkušební době, zaměstnanec dostane bonus za doporučení podle toho, o jakou pozici a s jakou praxí šlo. Je pravda, že dobří a kvalitní lidé doporučují opět lidi, kteří jsou jim podobní.

Kroky přijímacího procesu

Nyní se můžeme blíže podívat na procesy přijímání zaměstnanců ve společnosti Moravio. Jak jsem již napsala, jedná se o poměrně obvyklý proces.

Otevření pozice

Jedná se o první krok v procesu náboru, kdy jako společnost identifikujeme potřebu nového zaměstnance nebo dodavatele a vytvoříme nabídku práce, abychom přilákali potenciální kandidáty. Zahrnuje upřesnění pracovních povinností, požadované kvalifikace a získáte také informace o tom, co můžete očekávat z naší strany (benefity, bonusy atd.)

Prověřování uchazečů

Po zveřejnění nabídky práce většinou obdržíme velké množství žádostí od zájemců. Proces prověřování zahrnuje přezkoumání těchto žádostí a zúžení okruhu uchazečů na přijatelný počet na základě jejich kvalifikace a vhodnosti pro danou pozici. Součástí tohoto procesu je přezkoumání životopisů a motivačních dopisů. Někdy se také provádějí úvodní telefonické hovory, aby se posoudilo, zda uchazeči odpovídají požadavkům na danou pozici.

Pohovory s kandidáty

Dalším krokem v procesu náboru je pozvání vybrané skupiny kandidátů na osobní nebo virtuální pohovor. U nás vás mohou čekat 3 kola pohovorů.

1. Kulturní fit - v jiných společnostech je to obvykle druhé kolo pohovoru, ale pro nás je kulturní vhodnost důležitější než "technické" dovednosti kandidáta. V prvním kole se snažím zjistit, zda kandidát zapadá do kultury naší společnosti a zda je pro danou pozici vhodný. Bavíme se také o platu. Pokud usoudím, že se kandidát hodí a je to vývojář, požádám ho o vypracování "domácího úkolu", který předám našemu iCTO nebo seniornímu vývojáři, který ho vyhodnotí a řekne mi, zda můžeme postoupit do druhého kola - technického kola.

2. Technické kolo - v tomto kole se pohovoru zúčastní jeden z našich seniorních vývojářů nebo iCTO. Projdeme si "domácí úkol" a popovídáme si o tom, jak probíhal, co se nám na něm líbilo a co ne. Jedná se o diskusi. Vedoucí pohovoru bude také klást technické otázky, aby zjistil, jak kandidát reaguje. Po tomto kole provedeme další hodnocení, a pokud kandidát projde, postupuje do posledního kola. Rozhovor s naším generálním ředitelem Lukášem Greňem.

3. Závěrečné kolo - Náš generální ředitel se rád setkává se všemi lidmi, které přijímáme, a také má poslední slovo, takže závěrečné kolo probíhá s ním. Tento pohovor nemohu pojmenovat. Není to možné. Ale můžete si představit něco mezi kulturním fitem, technickým pohovorem a velkým rozhovorem s několika logickými otázkami na kandidáta. Po tomto pohovoru víme, zda je kandidát ten pravý, aby se k nám připojil.

Výběr toho nejlepšího

Po skončení pohovorů společnost kandidáty prověří a rozhodne, kdo se na danou pozici hodí nejlépe. Přitom může zvážit kvalifikaci kandidátů, jejich zkušenosti a to, zda se hodí do firemní kultury.

Učinění nabídky

Jakmile se společnost rozhodne pro nejlepšího kandidáta, učiní této osobě (nebo více osobám) nabídku práce. Nabídka bude obvykle obsahovat podrobnosti, jako je plat, benefity a podmínky zaměstnání. Po odeslání nabídky už jen čekáme, zda bude nabídka odsouhlasena, nebo ne.

Najímání vývojářů

Najímání vývojářů je klíčovým aspektem budování a udržování úspěšného týmu vývojářů softwaru. Najímání vývojářů se však může značně lišit od najímání v jiných odvětvích a je důležité pochopit jedinečné faktory, které při hledání softwarového vývojáře vstupují do hry.

V naší společnosti hledáme především všechny typy lidí, kteří se pohybují v oblasti vývoje softwaru. Většinou najímáme fullstack vývojáře, ale není to dogma. Pokud hledáte vývojáře, musíte brát v úvahu tyto aspekty.

Přijímání fullstack vývojářů je skvělý způsob, jak přivést člověka, který se vyzná ve vývoji front-endu i back-endu. Měli byste hledat vývojáře, který má znalosti MERN (MongoDB, Express.js, React.js a Node.js). Stack MERN je široce používaný a umožňuje bezproblémovou integraci mezi front-endovými a back-endovými komponentami webové aplikace. S vývojářem MERN si můžete být jisti, že váš projekt je vytvořen pomocí moderních a efektivních technologií, což vám umožní vytvářet dynamické a interaktivní webové aplikace. Jejich odborné znalosti tohoto zásobníku navíc poskytnou potřebný základ pro zvládnutí úkolů, jako je ukládání dat, logika na straně serveru a vývoj uživatelského rozhraní, což z nich činí neocenitelný přínos pro váš vývojový tým.

Při najímání vývojáře Node.js je například důležité hledat někoho, kdo dobře rozumí jazyku JavaScript a má zkušenosti s Node.js a souvisejícími nástroji a frameworky. Důležité je také hledat někoho, komu vyhovuje práce v rychlém a neustále se měnícím prostředí, protože Node.js je relativně nová technologie, která se stále vyvíjí.

Nábor vývojáře mobilních aplikací vyžaduje podobné dovednosti jako nábor vývojáře Node.js, ale s dalšími znalostmi vývoje mobilních aplikací, konkrétně chcete hledat někoho, kdo má zkušenosti s vývojem mobilních aplikací pro více platforem (iOS, Android) a umí pracovat s různými jazyky a frameworky.

Přijetí vývojáře Laravel vyžaduje někoho se znalostí jazyka PHP, ve kterém je Laravel napsán, a zkušenostmi s prací s frameworkem Laravel. Kromě toho je důležité hledat někoho, kdo je obeznámen s moderními vývojovými postupy, jako je verzování, testování a kontinuální integrace.

Přijetí vývojáře React Native vyžaduje také výše uvedené dovednosti spolu se znalostí React a React Native a má zkušenosti s prací s React Native a s přidruženými nástroji a knihovnami.

Přijetí back-end vývojáře vyžaduje někoho, kdo má dobré znalosti programování na straně serveru, databází a webové architektury. Měl by znát různé jazyky a frameworky, například Node.js, Ruby on Rails a Django, a měl by umět pracovat s různými databázovými technologiemi, například MySQL, PostgreSQL a MongoDB.

Přijetí front-end vývojáře vyžaduje někoho, kdo dobře rozumí vývoji webových stránek, včetně HTML, CSS a JavaScriptu. Tento vývojář by měl mít zkušenosti s front-end knihovnami a frameworky, jako je React, Angular, a měl by mít dobrou znalost responzivního designu.

Proces náboru vývojáře pro Vue.js je podobný procesu náboru vývojáře pro React nebo Angular. Měli byste hledat někoho, kdo dobře rozumí JavaScriptu a má zkušenosti s prací s Vue.js a souvisejícími knihovnami a frameworky.

Přijetí vývojáře aplikací vyžaduje kombinaci dovedností, které jsou potřebné pro vývoj webových a mobilních aplikací. Měl by mít zkušenosti s prací s různými jazyky a frameworky a měl by umět pracovat s více platformami.

Přijetí vývojáře softwaru obecně vyžaduje člověka, který je schopen řešit složité problémy, kriticky myslet a dobře pracovat v týmu. Měl by se bez problémů učit novým technologiím a měl by umět pracovat v prostředí, kde se věci neustále mění.

Závěrem lze říci, že najímání vývojářů je složitý proces a že je důležité porozumět jedinečným dovednostem a vlastnostem, které jsou vyžadovány u různých typů vývojářů. Ať už hledáte front-end vývojáře, back-end vývojáře nebo full-stack vývojáře, je důležité hledat někoho, kdo má dovednosti a zkušenosti potřebné k tomu, aby práci odvedl dobře.

Jak zjistit, zda vás personalista chce?

To je dobrá otázka. Najímání zaměstnanců je o lidech na obou stranách stolu. A pokud nejste robot nebo umělá inteligence, budete mít pravděpodobně v útrobách takový pocit, jestli vás společnost (personalista) chce nebo ne. Pokud to bude ne, žádné obavy. Požádejte vždy o zpětnou vazbu a těšte se na další výzvu.