Ballmac UI home

Careers 1: open roles with filters and perks

Open roles grouped by team with team filter chips, live search and an empty state, then a hairline grid of perks. Every role row is one large link with location and type.

Open in v0 (opens in a new tab)

Installation

$ pnpm dlx shadcn@latest add @ballmac/careers-1

Usage

Example: careers-1-demo.tsx
import { Careers1 } from "@/components/ballmac/blocks/careers-1/careers-1"

export default function Careers1Demo() {
  return <Careers1 />
}

Dependencies

Use with AI

A jobs section. Pass jobs=[{ title, team, location, type?, href }] and optionally perks=[{ icon?, title, description }]; teams and filters are derived from the jobs. With the shadcn MCP server set up (guide), ask your agent:

Add the Ballmac UI Careers 1: open roles with filters and perks (@ballmac/careers-1) to this project with the shadcn MCP, then use it where it fits.

Use it for

  • Company careers pages
  • Open source projects looking for maintainers

Not for

  • A full applicant tracking system

Registry JSON: https://ui.ballmac.com/r/careers-1.json

Free to use in personal and commercial projects.