How To create a job board with Airtable (beginner’s guide + template)

Mariam Ispiryan • May 06, 2022 • 14 min read

So, you’ve been thinking about creating your own online job board, but every article you read talks about domains, coding, and hosting. What does it all mean?


Sure, creating any web app can be complicated, time-consuming, and expensive. But it doesn't have to be. If you’re trying to get your job board up and running, but find coding and tech jargon exhausting, then this article is for you.


We’ll talk you through job boards, why they're beneficial, and how to easily make your own portal in just a few minutes using just Softr and Airtable.



In this article, you’ll find out:

  1. What is a job board?
  2. What are some examples of a job board?
  3. What are the benefits of having a job board?
  4. What features should a job board have?
  5. How much does it cost to create a job board?
  6. How to create a job board with Softr and Airtable


Making a dynamic job portal doesn’t have to be expensive or difficult

Set up your no-code online job portal with Softr in just a few minutes.

What is a job board?


A job board is a website with search engine-like functionalities, where companies and recruiters can advertise open positions, post job descriptions, and search for suitable candidates. Job seekers can also look for new job opportunities and apply.


Job boards can be dedicated to specific industries or offer opportunities across a wide range of sectors. AngelList, for example, focuses entirely on remote jobs at startups around the world. AngelList, for example, focuses entirely on remote jobs for digital nomads.

What are some examples of a job board?


Job boards come in all shapes and sizes. Before we take a look at how they can be beneficial, let’s go through some examples.



Nanny Network


Nanny Network is a no-code, job portal for parents to source childcare. Parents can post detailed job descriptions for nannies, book free childcare consultations with the Nanny Network team, and access a growing library of guides for parents and nannies.

nanny network homepage

On this Softr-made job board, parents can source childcare and nannies can apply to open positions.



Fadiga


Fadiga is a no-code job portal made with Softr. This job board specializes in the Istrian peninsula and sources job ads from the websites and social networks of recruiters.

fadiga homepage

Fadiga, another Softr-made job board, allows job seekers and recruiters in the Istrian peninsula to connect.



GrowthPost


GrowthPost is dedicated to sourcing and curating jobs across numerous industries from weekly newsletters.

growthpost homepage

Through GrowthPost, job seekers can find “hidden” available positions sourced from newsletters.



AngelList


AngelList is a niche job board that lists remote startup job opportunities and allows job seekers to review important information like salary and equity transparently.

angellist homepage

AngelList is the perfect platform for startups to post job openings and connect with potential applicants.



Monster


Monster is a well-established and expansive portal that works in over 50 countries, and also offers career advice and resume services.

monster homepage

Monster is a well-established job portal operating in over 50 countries while offering career advice and resume services.



Glassdoor


Perhaps one of the most famous job portals, Glassdoor offers advanced search functionalities, as well as allowing users to read company reviews and learn about salaries.

glassdoor homepage

Glassdoor is one of the most well-known job portals with over 11 million job listings.



ZipRecruiter


Another one of the more popular job boards, ZipRecruiter offers a “one-click application” perk for job seekers, as well as allowing them to message employers directly on the website. 

ziprecruiter homepage

ZipRecruiter’s one-click application feature sets it apart from competitors and enhances the user experience.



Indeed


Indeed is probably the most popular of the job board giants. While allowing employers to add new job openings directly, the platform also sources open positions from company career pages and job boards.

indeed homepage

Launched in 2004, Indeed is one of the most popular job boards.



LinkedIn


LinkedIn earned its reputation by being the more professional sister of Facebook and Twitter. Thanks to its advanced job search engine, job seekers can find internship opportunities, contract work, freelancing positions, part-time, and full-time jobs alike. 

linkedin homepage

LinkedIn allows job seekers to find open positions based on their location, skills, desired title, or company.

What are the benefits of having a job board?


Almost 50% of all applications are submitted through job boards. Creating a job portal can be a pretty fruitful venture for entrepreneurs and creators. Let’s take a look at some of these benefits below. 

  1. Generate revenue. The biggest benefit of creating a job board as a separate product is generating revenue. Monetize your job portal by including ads, gated content, and charging for job postings (more on this later).
  2. Create an engaged community. Just look at the communities that have been created on LinkedIn, where recruiters and job seekers alike connect, share tips and experiences, and give referrals. Whether it’s through an online community website or forum, an engaged community brings immense value to your portal and makes you stand out from the hundreds of other job boards out there. 
  3. Establish authority in your niche. Speaking of standing out from the crowd, another powerful benefit of creating a job board is that it can help establish you as a thought-leader in your niche. Backed by an engaged community, helpful career resources, a positive user experience, and quality job postings, your job portal has the potential to become the go-to platform in your field. From there, the growth possibilities are endless.

What features should a job board have?


When building your own job board, there are certain features that are absolute must-haves, and some that’ll make your platform stand out from competitors. Let’s take a look at what features your platform needs to have for job seekers and recruiters alike.



For jobseekers:


  1. User authentication (Sign-up/Sign in). It’s important for jobseekers to be able to create profiles and user accounts through which they can message employers, upload content, and review job postings. 
  2. Dynamic search, filtering, and sorting. One of the most important features a job board should have is dynamic search with filtering and sorting capabilities. For example, users need to be able to search for their desired fields, job titles, location, and company size.
  3. Document and file upload. Applicants need to upload their resumes and or cover letters either directly to their profile, or to the application. 
  4. Bookmarking. Many people don’t apply to every single job on the spot. They might want to bookmark them and save them for another day when they’re more prepared. So having a bookmarking feature is definitely going to improve the user experience on your portal.
  5. Contact+apply feature. Once applicants have found a promising ad, they’re likely to want to apply on the spot or contact the company for more information. If these options aren’t clearly visible, users are going to have to exit your job board and go directly to the website of the company.
  6. Automated notifications. Users want to know when their application has been seen when a recruiter has reached out, or when you’ve added new positions that might fit their criteria. Looking for employment can be as time-consuming as a full-time job itself, so your users might not have the time to keep checking the platform for news.
  7. Social media integration. In 2021, TikTok rolled out a resume feature to its American users so their personalities and talents can shine through when applying for jobs. Social media integrations are a great way for jobseekers to quickly tell recruiters a bit more about themselves by including their LinkedIn or other social media profiles.
  8. Paid memberships. Another way to monetize your platform and cater to the various needs of different user groups is by adding a paid membership feature. For passive job seekers, a free membership might be more than enough. But for those active job applicants that need to find a new position ASAP, a paid membership that comes with extra perks might be just what they need. No-code membership website builders can be extremely helpful in this case. 
  9. Video resume/content uploading. Not every job seeker is a fan of written CVs or cover letters. Many recruiters are also slowly starting to ask for video resumes instead since it helps them gauge the applicant’s personality and knowledge of the necessary tools.



For recruiters:


  1. User authentication (Sign-up/Sign in). Recruiters need to be able to create user profiles so they can log in to view applications, contact applicants, post new jobs, and engage with other recruiters.
  2. Dynamic search, filtering, and sorting. Much like jobseekers, recruiters also need to be able to search for certain keywords, like location and qualifications. Filtering and search capabilities make it easier for companies to go through your website and connect with the right applicants.
  3. Post vacancies. Recruiters need to be able to post new job vacancies on the platform, even if the job board, like Indeed, can also automatically add vacancies from company websites.
  4. Social media integration. Recruiters might want to use their social media accounts to tell applicants more about themselves. It’s also helpful for hiring managers to learn more about the applicants they’re considering through their social media accounts.
  5. Paid memberships and featured postings. Paid memberships offer all kinds of perks for members, such as allowing their job postings to stay on your platform longer, featuring their postings, or even recommending verified and appropriate applicants.
  6. Automated notifications. Finding, vetting, interviewing, and hiring new employees is incredibly time-consuming. You’ll be doing recruiters a huge favor if you can at least save them time by automatically notifying them every time an applicant contacts them or applies to a position.

How much does it cost to create a job board? 


Some of the costs associated with making a job board include:


  • Development costs
  • Maintenance costs
  • Marketing costs


You can initially choose to market your job board organically on social media platforms, which would be free. But when hiring a developer or using website builders like Wordpress to create your job board, you’ll inevitably take on the burden of constant maintenance and upgrades. 


Instead of paying for development and maintenance costs, use a no-code website and web app builder like Softr to get your job board going in just a few hours. If you don’t have a large database of job postings and applicants, Softr’s free plan is going to be more than enough to get you started. Once your job board starts expanding you can consider upgrading to a paid Softr subscription.

How can you monetize your job board?


One way to monetize your job board is by introducing paid memberships, giving different users different access levels. For example, you can make it so only paid members can directly reach out to companies on your platform.


You can also choose to display relevant ads. Although, be careful of the frequency and placement of the ads, as they can easily sour the user experience and cause them to leave your platform.


Job postings are the most common method of monetization. You can charge recruiters a fee based on the number of job postings they’d like to publish every month and their level of visibility on the platform.


Lastly, some job boards generate revenue by providing career services and advice. This could include hosting webinars to answer FAQs, providing job training, resume workshops, or interview best practices. The sky's the limit when it comes to this method.

How to create a job board with Softr and Airtable


Now you’re familiar with job boards, their benefits, and some must-have features, let’s dive into how you can build your own job portal with Airtable.



Step 1: Copy the Dream Jobs template


It’s really easy to get started, since there’s already a job portal template available on Softr. You just need to select the job portal template, Dream Jobs, when creating a new application.

softr dream job template

After logging in, or signing up to your account, just select and copy the job portal template to get started.



The job portal template has an Airtable base, which is already configured and filled with dummy data that you can modify later on. You just need to enter your Airtable API key and choose to use the template’s base.

softr dream job template

Connect your Airtable API key then copy the template base to your Airtable account.

 


To link the base to your Softr app, click copy template base, and then copy the job board template base. Once you’ve added the base to your Airtable, come back to your template, refresh, and select the base from the drop-down list.


Next, you just need to hit Finish to proceed to your job portal template and start working on it. Now, you can customize your Airtable base to include your own data as well as configure the listing in your Softr app.


Check out the video below for connecting and configuring Airtable with Dynamic List blocks.

To take advantage of Dynamic List blocks, you first need to connect and configure Airtable. 



As soon as you go through these configurations and finalize your job portal, you can go ahead and publish your Softr app. But that’s not all. 


Apart from creating a job portal website and adding new entries yourself, you can set up a form to collect job postings from your users, which we’ll explore in the next section.

Step 2: Collecting job postings and creating forms


When you have already made a job portal with a certain number of postings, you can also start collecting job postings from your users. If you’re starting your job board from the Dream Jobs Template, a form block’s already going to be available for you. But if you want to add a new one, here are the steps you need to follow.


All you need is to create a job submission form and link it to your Airtable base with job records to start collecting submissions there. 


You can use one of the form layouts available on Softr (e.g. “Sales Form”) and configure its fields to correspond to your Airtable base with job records.

softr dream job template

Add a form block to your job board site to allow recruiters to submit new opportunities.



To make sure you don’t encounter any issues with setting up the form and sending the data to Airtable, we’ve prepared a detailed step-by-step guide that explains all the important details.

Step 3: Restricting Job Posting Access and Charging for Submissions


There’s one more aspect you might be interested in. Since the introduction of the Memberships feature, it’s possible to create gated content, restricting certain parts of the Softr app to selected user groups. 


So, you can, for instance, allow only registered users to submit job postings. It’s also possible to add payment and other conditions for the block/page with the submission form to charge users for accessing the form. This feature also helps you with the monetization of the platform.


You can also apply conditional filters to your job list if, for example, you want to enable your users to filter their submissions only. 


Check out the video below for integrating Stripe, creating a simple check-out flow for your product, and displaying content to various user groups.

Integrate Stripe, create a checkout flow, and add different user groups to monetize your job board.

Time to get started on your own no-code job board with Airtable


Creating a job board can be a wonderful way of generating revenue, creating an engaged community, and establishing yourself as an expert in your niche.


However, getting your platform up and running can be difficult and take a lot of time and resources. That’s why no-code tools are quickly gaining in popularity, thanks to their accessibility and ease of use.


Tools like Softr simplify the process of making a job portal and growing a community around the platform. Using available templates and your Airtable base, you can build your job board in minutes, and focus your time and energy on making the platform unique.


If you want to try it yourself, we have a free plan to get you started. So, go ahead and sign up.

Making a dynamic job portal doesn’t have to be expensive or difficult

Set up your no-code online job portal with Softr in just a few minutes.

Frequently asked questions about job boards

The goal of a job board is to provide a space for companies and startups to find and acquire talent, and for job seekers to discover and apply to open positions directly and easily. Job boards make recruitment easier for all parties involved.

Depending on your technical background and resources, there are many ways to create your very own job board. Some of these options include 1. Hiring a software developer 2. Purchasing a SaaS solution 3. Acquiring a domain and building the job board yourself 4. Using no-code tools If you’re not looking to hire expensive developers and spend months waiting for them to create your job board, you can take matters into your own hands and set up your job board in minutes using no-code tools like Softr.

Niche job boards provide job opportunities that are focused on a specific field or industry. To create a niche dashboard, you need to: 1. Define your niche 2. Choose the appropriate development solution for you and your business 3. Source high-quality and updated job listings 4. Publish and market your job board 5. Foster and maintain your platform and community

A job board allows job seekers to upload content, create accounts, search and filter numerous job openings, and even apply to them directly on the board. Websites, however, are more static. A career site is used to showcase open positions, company values, and other relevant information.

Client Portal | Internal Tools | Web App Builder | Free Website Builder Made with Softr