Feedback requested and help with Careers Page Design


Here is my site Read-Only: Staging Website

Hello friends,

I’ve completed the first version of the website for my client, except for one page: the Careers page. The client wants this page even though there are currently no job openings available. I’m struggling with how to design it effectively.

I’m considering including images of current employees, either working on machines or collaborating in a group setting. Additionally, there should be a form that allows applicants to upload their resumes. I’m also thinking about displaying available positions, even if they aren’t currently hiring, to give potential applicants a sense of future opportunities.

Importantly, the client wants the ability to edit this page—not the overall structure but the content related to any open positions when they become available.

Please review the website and let me know if you notice any areas for improvement. I particularly need assistance with the design and content for the Careers page.

Thank you so much for your help!

Best,
Mark

Hi Mark, no reason to overcomplicate it.

I’d use the CMS for the job postings, so that each gets an SEO-friendly path and job details page, e.g. /careers/head-machinist

Design that collection page using a rich text field primarily so your client has easy editing ability. A few other fields like date starting etc might be useful.

Then on the main /careers page, you can just have a nice hero and collection list with a well-designed empty message e.g. “we currently have no postings, check back soon!”

If your client has roles that are filled recurringly, you might keep the listings online even when you’re not currently seeing an employee- with a nice message and a switch field in the CMS to control it. That lets you keep the page online longer which is better for SEOing those pages specifically, and will make it easier for your client to find matches when they are hiring.

For a few clients, I’ve built waitlists as well, with a form → airtable setup.

@memetican Michael,

That sounds like a good idea. However, I was trying to keep their site plan cost low by not using the CMS, especially since I already quoted the cost of the site plan in my proposal. Do you have any ideas on how to achieve this without a CMS?

Thanks, though, for that valuable input.

Mark

Just build it using static pages then. Same thing, just more work to construct and admin.

  • With no template, consistency is a manual effort
  • Any new job posting, they probably have to call you to create the page ( or you can do some work with components and build mode and teach them how to assemble it )
  • You can “switch on, switch off” a static page using draft, and setup a redirect if you want

Never forget that those tools exist for a reason, and make life 100x easier. Avoiding the CMS almost always means substantially more design effort, and a lower quality end product as it’s more difficult to maintain a non-CMS site.

Depends on how much you’ll use this feature though, and what other content exists on the site. CMS probably doesn’t make sense if it’s 1 job posting per year.