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:
- Go to Settings → General and enter your custom domain (e.g.
careers.acme.com) - Add a CNAME record at your DNS provider pointing to
cname.bringboard.com - Click Verify in Bringboard. SSL is provisioned automatically.
Direct application links
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)