Realizacje · Xcruiter

Xcruiter

Xcruiter

Platforma rekrutacyjna multi-tenant. Przejęliśmy ją po innym programiście w 2023, przebudowaliśmy fundamenty, dołożyliśmy nowe funkcje i od tamtej pory utrzymujemy ją na tym samym kodzie.

Start
2023
Rola
Przejęcie, przebudowa i nowe funkcje
Status
Online
Xcruiter

Platforma rekrutacyjna multi-tenant dla norweskiego klienta. Przejęliśmy ją od poprzedniego programisty w 2023 roku, przebudowaliśmy to, co tego wymagało, i od tamtej pory rozwijamy ją na tym samym kodzie.

01 · Kontekst

Działająca platforma przejęta w biegu.

Xcruiter trafił do nas w 2023 roku jako działająca platforma z prawdziwymi klientami, napisana przez kogoś innego. Jej pierwotny programista właśnie odchodził. Przejęcie cudzego, działającego kodu to osobna umiejętność. Na początku nie dodaje się funkcji. Najpierw trzeba zrozumieć, co się dostało, ustabilizować to i dopiero wtedy zacząć zmieniać.

Zanim cokolwiek zmieniliśmy, przeczytaliśmy kod. Zdrowe fundamenty zostawiliśmy. Te, które co miesiąc kosztowałyby klienta, przebudowaliśmy. Budujemy według Figmy klienta, więc projekt graficzny jest jego, a inżynieria nasza.

02 · Realizacja

Najpierw fundamenty, potem nowe funkcje.

  1. Zrozumieć, zanim się coś ruszy. Rozrysowaliśmy dziedzinę i model danych, spisaliśmy, jak naprawdę działa proces rekrutacji, i naprawiliśmy miejsca, w których po cichu uciekał czas. Dopiero potem dodawaliśmy nowe rzeczy.
  2. Multi-tenant zrobiony porządnie. Każda organizacja zarządza własnymi stanowiskami, kandydatami i uprawnieniami, w izolacji od pozostałych. Pod spodem role i uprawnienia oraz logowanie dwuskładnikowe przez e-mail lub SMS.
  3. Proces rekrutacji. Kandydaci przechodzą przez tablicę kanban od aplikacji do zatrudnienia, a aktywność, wiadomości i opinie z każdego etapu są w jednym miejscu.
  4. Integracje, które się nie psują. Dwukierunkowa synchronizacja z systemami ATS, na których pracuje rynek klienta (Recman, Teamtailor, ReachMee, Next, Webcruiter). Każdy system ma własny adapter, więc zmiana w API jednego dostawcy to zmiana w jednym pliku, nie gaszenie pożaru.
  5. Nowe funkcje na wierzchu. Oceny kandydatów, zalecane następne kroki i portal, w którym rekruterzy i ich klienci widzą to samo w czasie rzeczywistym. Wszystko wbudowane w tę samą aplikację Laravel i Vue.

03 · Na dłuższą metę

Te same ręce od 2023 roku.

Po przejęciu liczy się to, co dzieje się dalej. Zostaliśmy: ten sam kod, te same ręce, kolejne zgłoszenie z tej samej kolejki. Laravel i Vue są na bieżąco aktualizowane, a migracje mają ustalony zakres i termin. Nie robimy ich jako awarii.

Co dostarczyliśmy

  • Przejęcie i ustabilizowanie działającej platformy rekrutacyjnej.
  • Przebudowane fundamenty multi-tenant z rolami, uprawnieniami i 2FA.
  • Tablicę kanban kandydatów z aktywnością i wiadomościami na każdym etapie.
  • Dwukierunkowe integracje z ATS (Recman, Teamtailor, ReachMee, Next, Webcruiter).
  • Oceny kandydatów, zalecane kroki i portal klienta działający w czasie rzeczywistym.
01

Proces rekrutacji jest produktem

Kandydaci przechodzą od aplikacji do zatrudnienia na tablicy kanban: przeciąga się ich między etapami, a każda karta pokazuje postęp selekcji i ma podpięte CV. Wszystko, co się z kandydatem działo, czyli aktywność, wiadomości i opinie z każdego etapu, zostaje przy jego karcie. Bez czterech skrzynek mailowych i arkusza obok.

xcruiter.com
Proces rekrutacji jest produktem
02

Portal, do którego klient się loguje, zamiast maila, na który czeka

Rekruterzy i firmy, które przez nich zatrudniają, pracują w jednym miejscu. Po zalogowaniu portal pokazuje nowe aplikacje, otwarte stanowiska i rekrutacje w toku, a publikacja stanowiska, strona kariery czy promocja ogłoszenia są o jedno kliknięcie. Klienci przestają pytać o status, bo status widzą jako pierwszy.

xcruiter.com
Portal, do którego klient się loguje, zamiast maila, na który czeka
03

Oceny kandydatów i następne kroki wbudowane w proces

Referencje zbierane mailem albo SMS-em, testy osobowości i uporządkowane pytania uzupełniające pojawiają się jako zalecane następne kroki w tym miejscu procesu, w którym mają sens, zamiast leżeć w ustawieniach, do których nikt nie zagląda. Wszystko działa w tej samej aplikacji Laravel i Vue, bez drugiego systemu doszytego z boku.

xcruiter.com
Oceny kandydatów i następne kroki wbudowane w proces

Dalej

Chcesz projekt, który tak wygląda w piątym roku?