Skip to content

Candidate and employee management

Workforce platform for temporary staffing, recruitment, compliance checks, and payroll administration

Client
Transfer International
Industry
HR & Recruitment
Location
Slovakia
Category
Internal tools
Transfer International: Candidate and employee management

Transfer International is a Slovak temporary employment agency placing workers, often third-country nationals, with client companies. It handles recruitment, compliance checks, documents, and payroll administration.

The work continues after a candidate accepts an offer. The agency needs to connect that person to a client, a workplace, documents, payments and the branch responsible for them. ZAP 2.0 brings these records and operational steps into a replacement for the legacy ZAP systems.

The workflow behind the platform

A candidate can register or receive an identity-verification invitation. Staff then manage the person’s status and employment assignment, including the client, branch, work location and salary. Contract changes have their own addendum and termination workflows. Documents, allowances, deductions and absence records remain part of the administration around that person.

This is why the scope extends beyond a recruitment pipeline. Recruiters need to see progress, back-office staff need complete records, and branch managers need reporting and appropriate access.

What we built

  • Built ZAP 2.0 — a replacement for legacy ZAP systems
  • Backend for recruiters, back-office staff, and limited candidate self-service

Candidate registration and status

  • Types: employee, contractor, and mediated placement
  • Statuses: candidate → active → inactive
  • Sumsub KYC invite and public self-registration
  • Re-registration flows and field-level audit trail on key records

Enrollment and client management

  • Employment assignments: client, job classification (ISCO), work location, salary, recruiter, and branch
  • Contract extensions via addendum workflow; terminations with reason and method
  • Client registry with Finstat auto-fill, contacts, work patterns, and creditworthiness checks
  • Lodging assignment with check-in/out dates and surcharge tracking

Compliance and documents

  • Work permits, visa process steps, medical checks, and foreign disease exam tracking
  • DOCX template generation → PDF conversion → Eversign e-signing
  • Slovak government XML e-forms: VPM, IK vznik/skončenie (EU and SPTK variants)
  • Bulk document uploads

Payroll administration

  • Advances and payments — manual entry, prepayment approval, and automated weekly meal allowance
  • Recurring wage deductions applied on the first of each month
  • Absence tracking with type, dates, and supporting documents
  • Public prepayment request flow with candidate matching and staff approval

Recruiter operations

  • Personal and branch-scoped KPI dashboards: goal fulfillment, active staff, fluctuation, storno, pipeline, and time-to-start
  • 15+ exportable XLSX reports; daily enrollment/termination and weekly change reports emailed on schedule
  • Bulk SMS and email with first-name personalization
  • Multi-branch access, MFA, and permission groups

Integrations

Sumsub, Eversign, SendGrid, EuroSMS, Finstat, CloudConvert, Recru (candidate import).

Delivered capabilities

ZAP 2.0 combines candidate and client records, employment assignments, document workflows and payroll administration. Scheduled reports and branch dashboards make the same operational records available for oversight. Permission groups, multi-branch access and MFA support the different responsibilities of the people using the system.

The document workflow is a useful example of the depth involved: a DOCX template becomes a PDF, which is then passed into the e-signing process. The result is a connected sequence of operations, rather than a document stored in an unrelated folder.

What to take into a similar project

For a replacement of a business-critical system, map the relationships before drawing the screens. In staffing, a person, an employer, an assignment and a branch are separate records. Treating them as one spreadsheet row makes changes and history harder to manage.

Use real operational scenarios when defining acceptance: a candidate returning to the agency, a contract extension, a change of assignment or a payment request needing approval. These scenarios reveal which records, permissions and documents the first release must cover.

See our approach to recruitment software, document workflows and legacy-system modernization.

“QikBuild is one of the very few companies in the field still with a human approach. QikBuild has delivered all the agreed-upon project parts on time. The team is quick, friendly, and professional.”

Tomáš Kušmírek Business Director, Transfer Slovensko

More case studies.

All case studies

Want to build something similar?

Book a call and tell us what you have in mind. You’ll leave knowing what we would build first.

JurajCEO, QikBuild

You leave the call with

  • What we would build first
  • A rough price range
  • Whether custom software makes sense for you
Book a 30-minute call

Or write to hello@qikbuild.com