Client-Facing WordPress Job Portal
Budget: $30 – $60 SGD
The task is to build an outward-facing job listing portal on WordPress that showcases our job listings and prompts prospective clients to reach out through an embedded contact form (this is already built).
Functionally, the site revolves around a searchable, filterable board that we can update in-house with new roles at any time. Each listing should open on its own page with space for a short role summary, key requirements and an “Enquire About This Role” button that fires the contact form pre-filled with the job title.
Visual flow is important: landing page → highlighted vacancies → clear call-to-action that invites clients to start a conversation rather than apply. A clean, modern theme that aligns with our existing brand colours will work best, but it must remain lightweight for fast load times.
Key deliverables
• WordPress installation, theme/setup and child-theme for safe edits
• Custom post type (or reliable job-board plugin) to manage job listings
• AJAX search/filter so clients can browse roles quickly
• GDPR-compliant contact form routed to our sales inbox with spam protection
• Basic analytics hooks so we can track which listings generate the most interest
• Responsive layout tested across major browsers and mobile devices
Acceptance criteria
1. A non-logged-in visitor can view jobs, filter by category and open any listing within three clicks.
2. Contact form submits must arrive with the correct job reference in the subject line.
3. Pages score 90+ on Google PageSpeed Insights for both mobile and desktop.
4. We receive a short hand-over guide (PDF or markdown) covering how to add/edit listings and update the theme safely.
WP-Bakery, Elementor or pure Gutenberg blocks are all fine—choose whichever delivers the cleanest code and future-proof maintenance. Once complete on your staging server, we will supply hosting credentials for migration to production. (will need guidance on the login required to build this)
Note: We would only be able to work with freelancers in the GMT +8 region due to time differences.
Functionally, the site revolves around a searchable, filterable board that we can update in-house with new roles at any time. Each listing should open on its own page with space for a short role summary, key requirements and an “Enquire About This Role” button that fires the contact form pre-filled with the job title.
Visual flow is important: landing page → highlighted vacancies → clear call-to-action that invites clients to start a conversation rather than apply. A clean, modern theme that aligns with our existing brand colours will work best, but it must remain lightweight for fast load times.
Key deliverables
• WordPress installation, theme/setup and child-theme for safe edits
• Custom post type (or reliable job-board plugin) to manage job listings
• AJAX search/filter so clients can browse roles quickly
• GDPR-compliant contact form routed to our sales inbox with spam protection
• Basic analytics hooks so we can track which listings generate the most interest
• Responsive layout tested across major browsers and mobile devices
Acceptance criteria
1. A non-logged-in visitor can view jobs, filter by category and open any listing within three clicks.
2. Contact form submits must arrive with the correct job reference in the subject line.
3. Pages score 90+ on Google PageSpeed Insights for both mobile and desktop.
4. We receive a short hand-over guide (PDF or markdown) covering how to add/edit listings and update the theme safely.
WP-Bakery, Elementor or pure Gutenberg blocks are all fine—choose whichever delivers the cleanest code and future-proof maintenance. Once complete on your staging server, we will supply hosting credentials for migration to production. (will need guidance on the login required to build this)
Note: We would only be able to work with freelancers in the GMT +8 region due to time differences.
Related categories:
PHP
Website Design
AJAX
WordPress
HTML
Analytics
Web Development
Frontend Development
Website Optimization
Web Design