Erasmus University College created a new employment website in Drupal 7 (http://vacaturesextern.ehb.be/) for alumni of our university college.
Jobs from the former website (in Drupal 6) were migrated during the upgrade process to Drupal 7.
How does it work?
The site is optimized for employers with job offers. Posting a job offer is free and can be done anonymously, so users don't have to make the extra effort of registering on our website. The form itself is optimized by stripping all unnecessary information, like the input information on the body field.
The content type "job" consists of a title, the name of the company and an email address (private, not visible online), body, an attachment (pdf). With a scheduler field an employee can define the expiration date. In a (limited) list of taxonomy terms, the employee can reach specific profiles and categorize a job by contract type.
Jobs aren't visible (published) before someone of the Erasmus University College revised and published the job. When a job is expired, it will be unpublished by running cron.
Jobs are displayed in chronological order on the homepage and taxonomy pages. Via RSS-feeds, other sites can aggregate the vacancies.
We created a custom, responsive HTML5 theme, based on Foundation 3 (a responsive frond-end framework). Navigation items and content blocks are optimized for smaller screens and mobile devices.