Publishing and careers page

Make your position visible on your branded careers page.

Your careers page is a public website where candidates browse and apply to your open positions. Bringboard hosts it for you with your branding, or you can point a custom domain to it.

Publishing a position

To make a position visible on the careers page, set its status to Open. Draft and Archived positions are hidden from candidates. Closed positions remain visible but display a "No longer accepting applications" notice.

Careers page features

  • Your company logo, name, brand color, and description in the header
  • Department-based filtering for multi-team companies
  • Position cards showing title, department, location, employment type, and compensation range
  • Full position detail pages with the job description and an apply button
  • Responsive layout that works on desktop and mobile

Custom domain setup

By default your careers page is at your-slug.careers.bringboard.com. To use your own domain:

  1. Go to Settings → General and enter your custom domain (e.g. careers.acme.com)
  2. Add a CNAME record at your DNS provider pointing to cname.bringboard.com
  3. Click Verify in Bringboard. SSL is provisioned automatically.

Each position has a unique URL you can share directly in job boards, LinkedIn posts, or emails. The URL format is:

https://your-domain.com/positions/position-slug

The slug is auto-generated from the position title (e.g. "Senior Frontend Engineer" becomes senior-frontend-engineer).

SEO

Careers pages include structured data (JSON-LD) for each position, following the schema.org JobPosting spec. This helps positions appear in Google for Jobs and other job aggregators.

Metadata generated for each listing:

  • Title tag and Open Graph metadata
  • Salary range (when provided)
  • Employment type, location, and company information
  • Date posted (the publishedAt timestamp)