@kairosoft/career-react-sdk
v0.1.9
Published
Embed a fully functional careers page into your React application using a lightweight, SDK-friendly integration.
Downloads
43
Readme
@kairosoft/career-react-sdk
Embed a fully functional careers page into your React application using a lightweight, SDK-friendly integration.
Features
- Embeddable careers and job listings UI
- Dynamic job detail pages using job IDs
- Modal-based job application flow
- SDK-safe navigation (no router dependency)
- Graceful loading, error, and empty states
- Safe for iframes, widgets, and host-controlled environments
1. Install the SDK
Install the SDK to embed a dynamic careers page.
npm install @kairosoft/career-react-sdknpm package:
https://www.npmjs.com/package/@kairosoft/career-react-sdk2. Usage (JSX)
Place the following JSX anywhere inside your page or component where you want the careers section to appear.
No additional configuration or wrapper components are required beyond the provider.
"use client";
import { JobsProvider, CareersPage } from "@kairosoft/career-react-sdk";
<JobsProvider>
<CareersPage companyId="YOUR_COMPANY_ID" />
</JobsProvider>Important companyId is unique to your organization.
Do not share it publicly or use another company’s ID. Always replace YOUR_COMPANY_ID with your own.
3. Your Company ID
Use the following companyId when embedding the SDK for your organization. It will be available at hr.volkai.io.
6xxx2045da138cxxxxxxxxxxKeep this ID private. Sharing it may expose your job data.
