open-index/open-npm huggingface dataset:
npm package: @kairosoft/career-react-sdk
Description: Embed a fully functional careers page into your React application using a lightweight, SDK-friendly integration.
Latest version: 0.1.9

# @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.

```bash
npm install @kairosoft/career-react-sdk
```
npm package:
```bash
https://www.npmjs.com/package/@kairosoft/career-react-sdk
```
---
## 2. 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.

```bash
"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.

```bash
6xxx2045da138cxxxxxxxxxx
```
Keep this ID private. Sharing it may expose your job data.