Import jobs into Niceboard from any careers page
Niceboard is the job board platform. YubHub is the feed supplier. Point YubHub at any employer careers page, and it produces an XML feed that Niceboard imports natively, even from sites that are impossible to scrape manually.
The job wrapping problem
Niceboard's own blog explains job wrapping, importing jobs from employer career pages into a job board. It's the right approach for niche boards that want jobs from specific companies rather than generic aggregator feeds.
But Niceboard is the job board, not the feed supplier. It supports XML import, but you need something to produce that XML in the first place. That's where most people get stuck:
Building your own scraper doesn't scale
Career pages change constantly. Every ATS renders differently. Maintaining scrapers for even a handful of companies becomes a full-time project.
JavaScript-rendered pages block simple scrapers
Workday, many Greenhouse setups, and most custom career sites render with JavaScript. A standard HTTP request returns an empty page. You need browser-level rendering.
Raw scraped data is messy
Even if you extract job listings, you still need to parse them into structured fields, title, location, salary, skills. That's another layer of engineering you'd rather avoid.
How YubHub works with Niceboard
Niceboard imports an XML feed as soon as you give it one, and YubHub is where that feed comes from: paste a careers page URL and you get back XML with every job on it.
Import-ready from the start
The feed arrives in a format Niceboard's importer reads without adjustment. Add the URL in your import settings and the jobs land with title, company, location and description in place.
One URL per employer
You do not configure anything per careers page. Give YubHub the address, and a complete, current feed comes back whatever that page is built on.
More than the page says
Each job carries salary, skills, work arrangement, experience level and category as structured fields, which is more than most careers pages state outright and more than Niceboard can show from a bare import.
Set up your feed in 3 steps
Add a feed in YubHub
Paste the employer's careers page URL. Within minutes you have a feed of every open role on it, each enriched with AI.
Copy your XML feed URL
Every feed gets a unique URL at feeds.yubhub.co. The XML updates automatically on your chosen schedule, daily or weekly.
Import into Niceboard
In your Niceboard admin, go to the XML import section, paste the feed URL, and map the fields. Jobs appear on your board within minutes.
Example feed URL
https://feeds.yubhub.co/feed/your-feed-id What's in the feed
Every job in the XML feed includes these fields, extracted and structured by AI. Map them to your Niceboard fields during import.
Supported ATS platforms
A Niceboard site usually draws on employers across many different careers systems, and YubHub returns the same clean feed from each one. You will see no difference between a job sourced from a Greenhouse board and one from a Workday site: the same fields, the same freshness, the same import. The systems below are the ones our Niceboard users pull from most.
Careers pages on any other system, or none at all, produce the same feed. See how Lever works or how Workday works.
Pricing
Start with the free plan to test your first feed. Upgrade when you need more feeds or higher job limits.
Free
£0
✓ 50 jobs/mo
✓ 1 feed
Basic
£9.99/mo
✓ 250 jobs/mo
✓ 5 feeds
Publisher
£29.99/mo
✓ 2,500 jobs/mo
✓ 15 feeds
Pro
£99.99/mo
✓ 10,000 jobs/mo
✓ Unlimited
Populate your Niceboard with jobs from any company
Create a free YubHub account, add the careers page URLs you want to track, and import the XML feed into Niceboard. Your board stays current automatically.