Recent developments has brought my attention to job board software, you know, those sites where HR people or whoever posts jobs, and then visitors apply, either through the site or some other way. I figured that this is a simple enough set of functions that there was probable some great open source software out there.
The two contenders that I can see are Joobsbox and jobberBase.
Despite the name not being fun to say aloud, Joobsbox looked interesting. The features included themes and plugins, and an easy installation. Those things work well for WordPress, so I thought I would give it a try.
Fortunately they have a demo up, and I was able to get over it immediately. First of all, the backend sucks, I couldn’t imagine it being very fun to administer a popular site from there. Not sure if the demo is just dying or what, but many of the elements that I thought would work, weren’t.
As it stands, Joobsbox appears to have been abandoned. The comments on their blog are from years ago, and the last commit to their git repo is from two years ago. That in itself isn’t a deterrent for me, since I wouldn’t mind breathing life back into it. Then I saw the license. Not interested.
So, there is jobberBase. They also have a demo, but I couldn’t get into the admin panel to see how it works. And while it is released under the MIT license, you have to register with them to get a link to the download. I don’t play stupid games like that.
I don’t really have time to learn a new framework just to get a job board up and running, so I suppose the thing to do is make do with something I know, and build a job board from that. I could easily make it in Drupal, though the overhead would drive me crazy. Maybe a plugin for WordPress would be suitable.
The other half of this is, I’ve never successfully used a job board, so I don’t have a sense of what works, and what is useless cruft left in because “everyone is doing this”. I am a freelancer, so I don’t know what other considerations someone in Human Resources may have when using a job board.
Some things to think about.