Automated Job Board & Careers Page in Notion

If you are looking to create an efficient and organized job board for your company, there is no need to spend a fortune on expensive software. Notion, a popular productivity tool, can be used to build a customized job board that meets your company's specific needs. In this article, I’ll guide you through a step-by-step process to help you build your own job board on Notion and streamline your recruitment process.

But first…

Why Use Notion for Your Job Board?

Notion is a versatile and user-friendly tool that allows you to create and manage all types of content and databases in one place. With Notion, you can create a centralized job board that brings all your recruitment-related tasks and information together. Notion's customizable templates and drag-and-drop interface make it easy to create and manage your job board, without the need for any technical expertise.

What's even cooler is that you can also build your career page on Notion! As you may know, Notion pages can be shared as websites, which makes it perfectly tailored for this kind of application.

Building the Notion Job board

Careers Page

First things first, let's build a visually appealing careers page that provides applicants with all the necessary information about your company, available roles, and a form to apply. Let's tackle each section one by one, using my Startup Job Board template as an example.


I like to start the page with a table of contents to make it easier for applicants to navigate. You can use the shortcut /toc to add one at the beginning of your page.

Notion Job Board | Index

Mission Statement

Here is where I usually add two columns: one with a nice image on the left, and the company's mission statement on the right. Make sure they are approximately the same length.

You can find instructions on how to create columns in Notion at this link.

Notion Job Board | Mission Statement

Meet the team

Now, let's introduce your team (or at least some members). For that, you can use a database with the gallery view. The database item's title should be the names of the members, and you can also add a select property for their role (CEO, Head of Community, etc.). Inside the card item, you can make use of the cover to display a headshot of the person. Then, make sure to display the image as a card preview (Database settings → Layout → Card preview → Page cover). You can also use the card content to add more information on the person, such as what they do, fun facts, etc.

Notion Job Board | Meet the team


Here is the main content of your page. For open positions, create a new database and use the list view this time. You can add properties such as Location, Job Type, Experience, Salary, and more. Then, create a template (called "[New Position]") and make it the default. Inside the template, include all important information about the role and your company. Sections can include "About Us," "Responsibilities," "Requirements," "Compensation & Benefits," and "Apply."

The "About Us" section can be filled as it will be the same for each role, but leave the other sections blank. For the "Apply" section, embed the application form that will be created later.

Notion Job Board | Job position

To access the desired properties in the database, navigate to Database Settings → Properties → Click the eye icon to show/hide properties. If "Open in side-peek" is not already enabled, enable it.

Notion Job Board | Jobs

Application form

Although the application form may be included within each open position's card, it can also be added again under the Jobs section. This is possible because the applicant has to select the specific role to which they wish to apply.

Notion Job Board | Application form


After the Application Form section, you can include a reminder of the benefits of working for your company. As with the Mission Statement section, you can consider using two columns with a picture on the right and a bulleted list of benefits on the left.

Notion Job Board | Benefits

Contact us

Last but not least, add a quick footer-like section with your company's contact details and/or additional resources.

Notion Job Board | Contact

Bonus: page settings

As always, you can set up your page as you prefer, but here are a few of my recommendations:

  • Avoid enabling full-width.
  • Add your logo as the page icon.
  • Use a nice image or gradient for your cover. A single color can work as well.
  • Ensure that your page is readable in light mode, as it is how it will appear most of the time when shared.

Share the page as a website

Once your page and application form are set up, you can share the page as a website. To do so:

  1. Click the “Share” button at the top-right of your page
  2. Enable “Share to web”
  3. Disable “Allow duplicate as template”
  4. Click “Copy web link”. This link is the link to the web page you just created.


Let's build an applicants database. You can create it wherever you want, but don't put it inside the shared page we just built.

Create a new database and name it something like "Applicants". Add the following properties:

  • Email
  • Phone (if required)
  • Resume (files & media)
  • Position (select)
  • Status (status or select)

Make sure any other properties you add are relevant to the form we'll create later.

You can create multiple views of this database depending on what works best for you. I suggest creating a few and sticking with the ones you use the most.

Notion Job Board | Applicants database
Notion Job Board | Applicants per status

You can use each card's content to add notes, interview notes, and comments.

Application Form

The last step of the process is to build a form that will enable you to collect applicants' information. You can use any form builder you prefer, but I suggest using Tally. Tally is a great option because it is beautiful, embeddable in a Notion page, and answers can be directly synced to Notion without using an automation app like Zapier or Make.

If you don't have a Tally account, create one and build the form. Once it's done, go to Integrations, connect your Notion account, and map all corresponding fields between Tally and Notion. Detailed instructions are provided in the template.

Notion Job Board | Tally form

Once you have completed it, embed the form in the "Apply" section of your careers page and also in the template you created for open positions.

Start Building with a Template

Notion Job Board | Startup Job Board

If you don't want to start from scratch, I highly encourage you to check out my template for a Startup Job Board. There are two plans available:

  1. Basic: This plan gives you access to the full Notion template and detailed instructions for setting up the form.
  2. Setup: This plan includes everything in the Basic plan, plus I will set up the automation for you.

You can check out the template here:


Creating a job board on Notion is a cost-effective and efficient way to streamline your recruitment process. With this comprehensive guide, you can build a job board that meets your company's specific needs and saves you time and money. Notion's versatile features and user-friendly interface make it a top choice for companies of all sizes. So, why not give it a try and see how it can transform your recruitment process?

Start now & create your Notion account 🙃

3-2-1: Notion!

Want to be in the loop with everything Notion? Join the 4000+ Notioneers on the #1 Notion-focused newsletter.
Every Tuesday, I’ll hit you up with an email, giving you 3 tips on how to make the most of Notion, 2 (awesome) resources, and 1 Tweet of the Week.

Access previous newsletters

Check other posts

Monkey-minded, I like to build stuff that inspires me.

Living remotely, currently open for collabs.

Other projects

Repertory of Indie Hackers / Solopreneurs / Bootstrappers affiliate programs.
The best Notion templates on the market, curated by a Certified Notion Consultant.
The Notion Corner
The #1 newsletter that teaches you how to leverage Notion to make the best out of it.
3-2-1: Notion!
Music Production (House / Deep House)