Skip to main content

Recruiting

Integrate MindKey vacancy listings and application forms into your website or application. Choose the approach that matches your needs — from zero-code setup to full API control.

Detailed comparison

Not sure which option to pick? See the detailed comparison.

Integration Options

Recruiting Portal

A complete career website hosted by MindKey. Configure colors, fonts, logos, and content directly in the MindKey application — no development required.

  • No code or hosting needed
  • Server-side rendered (good SEO)
  • Limited to built-in customization options

Web Components

Pre-built UI elements you embed into your existing website with a script tag and a few HTML elements. Works with any CMS or static site.

  • Low development effort
  • Runs on your own domain
  • Built-in responsive design and accessibility

API Client (JavaScript)

A typed JavaScript/TypeScript library for fetching vacancy and application data. Build a fully custom UI with your preferred framework.

  • Full control over design and UX
  • Works in browser and Node.js (SSR)
  • Requires a development team

REST API

The underlying REST API that powers everything above. Use it directly from any language or platform — no MindKey libraries required.

  • Works with any programming language
  • Maximum flexibility
  • Highest development effort

Web Component Configurators

Each web component has an interactive configurator that lets you set parameters, preview the result, and copy the ready-to-use code.

Vacancy List

Display your open vacancies as a searchable, filterable list.

Vacancy Details

Show a single vacancy with full description, location, and apply button.

Application Form

Let candidates apply for a vacancy directly on your site.

Job Agent

Allow visitors to subscribe to job alerts matching their criteria.

Vacancy Explorer

All-in-one component combining list, details, and application form on a single page.

Cross-Origin Setup (CORS)

Web Components and API Client integrations require CORS to be configured for your domain. See the CORS setup guide to get started.