JB

job-board

@particle-academy/job-board

The React surface for laravel-jobs — a public board, employer posting management, and candidate applications. The UI is never the authorization: the backend gates deny-by-default, so assume every action a component renders will also be attempted directly against the API.

UI surfaceTS 6 components
UI surface
6 components, each with a live demo, props table, and source.
Senior EngineerApply
Design LeadApply
ButtonlivebetaCardRK
$npm install @particle-academy/job-board
Pairs with

Components

6 components · click any tile for a full demo, source, and install snippet.

JobBoardOpen →

Senior React Engineer

Particle Academy

Build Human+ surfaces where agents are first-class participants.

Remote · Remote — EU

$90,000–$130,000/yr

Posted 6 weeks ago

The public list, with filters.
JobDetailOpen →
Remote

2 openings

Senior React Engineer

Particle Academy

Remote · Remote — EU

$90,000–$130,000/yr

Posted 6 weeks ago

About this role

Build Human+ surfaces where agents are first-class participants.

A single posting.
ApplyFormOpen →

Apply for Senior React Engineer

Particle Academy

Optional, but it helps.

A candidate application. Anonymous applications are supported by the backend.
JobPostingFormOpen →

New posting

What the role involves day to day.

Licences, experience, availability.

Optional. Candidates can apply here instead.

Create or edit a posting, employer side.
EmployerJobListOpen →
Published

Senior React Engineer

Remote · Remote — EU · $90,000–$130,000/yr

14

applicants

An employer's own postings and their draft / published / closed status.
ApplicationListOpen →
Reviewing

Ada Lovelace

[email protected] · Applied 6 weeks ago

Applications against a posting, through the six-state status flow.
What next
Click any component for a live demo, props, and source — or install the package and go.