SK Hire Features

Engineering capabilities catalog

Explore the architecture, database constraints, and visual flows powering SK Hire.

01

Requisition Design — dynamic career page rendering

Publish job openings instantly. Our portal generates clean, schema-optimized public career listings that post directly to job indices.

fig 01 · dynamic career page rendering job requisition post /v1/jobs/job_892B status: active_published Career Portal Layout Generator builds search-engine indexed JSON-LD metadata formats listings = [{ id: 'job_892b', SEO: ok }] career listing active ✓ Google Index synced render channel: public
api ingest queue push pushed ✓

High performance gates live

Scaled to process inbound workloads in sub-100ms with strict rate-limits protections.

verify key check table 1 entry

Idempotency safeguards live

All writes request carrying idempotency keys are deduplicated instantly at API gateways.

tenancy check apply policy isolated ✓

Row-Level Security live

Database layer RLS policies isolate organization records from adjacent workspaces.

02

Parse Mapping Pipeline — candidate file parsing rules

Extract candidate details from PDFs instantly. Our parsing pipeline structure checks file attachments and parses keys into profile indexes.

fig 02 · candidate file parsing rules resume file uploaded candidate_resume.pdf trigger parser CV OCR Parser Pipeline extract: name, phone, email skills: node.js, postgresql match_score: 94% (senior engineer) PARSED ✓ profile created ✓ inserted candidate_id: 91
api ingest queue push pushed ✓

High performance gates live

Scaled to process inbound workloads in sub-100ms with strict rate-limits protections.

verify key check table 1 entry

Idempotency safeguards live

All writes request carrying idempotency keys are deduplicated instantly at API gateways.

tenancy check apply policy isolated ✓

Row-Level Security live

Database layer RLS policies isolate organization records from adjacent workspaces.

03

Pipeline Stage Transitioning — status flow checkboard

Drag and drop candidates across stage columns. Connects automatically to `skcal-API` to schedule interviewer slots and email meeting links.

fig 03 · status flow checkboard transition candidate stage: screen -> interview trigger calendar sync Dynamic Calendar Matcher queries interviewer availability matrices from SK Calendar slots_found = 3 · sending link invite dispatched ✓ awaiting candidate slot pick status: pending_schedule
api ingest queue push pushed ✓

High performance gates live

Scaled to process inbound workloads in sub-100ms with strict rate-limits protections.

verify key check table 1 entry

Idempotency safeguards live

All writes request carrying idempotency keys are deduplicated instantly at API gateways.

tenancy check apply policy isolated ✓

Row-Level Security live

Database layer RLS policies isolate organization records from adjacent workspaces.

04

Structured Scorecards — standard review parameters

Build templates for interviewer scorecards. Lock structured score feedback, coding grades, and recommendations directly in database records.

fig 04 · standard review parameters scorecard submitted interviewer: user_14 recommend: hire (4/5) Scorecard Audit Logger writes immutable interview score metrics to database schema grade = strong_yes submission finalized ✓ average score: 4.2 / 5.0 synced with hiring team
api ingest queue push pushed ✓

High performance gates live

Scaled to process inbound workloads in sub-100ms with strict rate-limits protections.

verify key check table 1 entry

Idempotency safeguards live

All writes request carrying idempotency keys are deduplicated instantly at API gateways.

tenancy check apply policy isolated ✓

Row-Level Security live

Database layer RLS policies isolate organization records from adjacent workspaces.

05

Applicant Notifications — trigger-based template updates

Email and SMS dispatch updates instantly on status changes. BullMQ channels verify dispatch limits and prevent duplicate messages.

fig 05 · trigger-based template updates stage update: offer status: approved recipient: candidate_91 Applicant Notification Dispatcher resolves email offer template · queues background dispatch task template = standard_offer_v2 offer letter dispatched ✓ signature request linked status = offer_extended
api ingest queue push pushed ✓

High performance gates live

Scaled to process inbound workloads in sub-100ms with strict rate-limits protections.

verify key check table 1 entry

Idempotency safeguards live

All writes request carrying idempotency keys are deduplicated instantly at API gateways.

tenancy check apply policy isolated ✓

Row-Level Security live

Database layer RLS policies isolate organization records from adjacent workspaces.

Looking for API specifications?

SDK scripts, payload schemas, and webhook models are documented on the developers page.

Developers →