Job creation
This guide walks you through JOIN's Job Editor. Learn how to create a compelling job ad, either by using AI assistance or by entering the job details manually.
Creating a job in JOIN is a simple, guided process that helps you publish compelling job ads and start collecting applications in just a few steps.
You can start creating a job from multiple places in the JOIN interface:
Sidebar menu: Click the blue
Create jobbutton at the bottom of the left-hand menu.Dashboard: Click
+icon on the top-right of your JOIN DashboardJobs tab: Navigate to the
Jobstab from the sidebar. Each sub-tab (e.g.Active,Drafts,Archived) has aCreate jobbutton in the top-right corner. If you don’t have any jobs yet, you’ll also see aCreate jobbutton in the centre of these screens.
Clicking any of these Create job buttons will open the Job Editor.
Steps to create a job
Creating a job using the Job Editor consists of four main steps:
Enter your
Customise your
Set up your
Assign the hiring team
Job Ad Details
Job ad description
If you prefer full control from the start, you can create your job ad manually by entering all the details yourself. This allows you to tailor every section precisely to your company’s tone, expectations, and role requirements.
Intro: A brief introduction about your company and the roleTasks: Main responsibilities and day-to-day dutiesRequirements: Required skills, qualifications, and experienceBenefits: Perks and reasons to join your company. You can also clickImport from last jobto reuse previous entriesClosing: A final message to encourage candidates to apply
Additional information
After your job description, you’ll be prompted to provide more structured details about the role.
Next to each field, you’ll see a dropdown menu — simply click to reveal available options. These fields help classify and publish your job ad effectively across job boards:
Workplace: Choose fromOn-site,Remote, orHybridOn-siteandHybrid: Office is requiredSelecting
Remotewill give you an option to select the type of remote job. These can be:Remote from anywhere: No office is required, but a country may still be pulled from the default office to support job board rulesRemote within specific country: SelectEmployer Locationwhich gives you the option to choose from the countries of your created offices
ℹ️ A job can only be assigned one office at a time. To post a job in multiple locations, create separate job ads for each office.
Office: Select an office location or clickAdd officeClicking
Add officewill open a form where you can enter the following:Office nameStreet nameandHouse numberCityandPostal code(City and Country are required)Country(defaults to your company’s registered country)You can also enable the
Default officetoggle to make this location automatically selected for future jobsAlternatively, you can also manage your office locations in the
Settingstab underOffices. Read more
Application form language: Set the language used in the job ad and candidate communicationCategoryandSub-category: Select the most relevant match from the dropdown options. If your job category isn’t listed, chooseOtherEmployment type: Select from the available options such asEmployee,Part-time,Freelance,Contract,Internship,Traineeship, and more. Choose the one that best fits how you intend to hire for this role.Seniority: Select seniority level required for the job from the dropdown from Entry-level to Executive etc.Salary(optional): Add a minimum and maximum range if applicableSkills: Add relevant keywords (e.g. project management, Python)Toggle to let Headhunters source candidates
Click Proceed to Application form to continue.
Application form
This step of job creation helps you customise the application form to collect the right information from candidates during the job application process. These settings help you manage expectations upfront and collect the level of detail you need to assess each candidate.
Application documents
Define which documents applicants need to submit when applying :
CV: Choose fromRequiredorOptionalCover letter: Choose fromRequired,Optional, orHidden
Screening questions
What are Screening Questions?
Screening questions are custom or pre-set questions included in the application form to help you gather important information from candidates early in the hiring process. These questions can cover availability, skills, experience, or qualifications — making it easier to identify strong matches right from the start. By filtering out unsuitable applicants early on, they help streamline your recruitment process and focus your attention on the most relevant candidates.
Default Screening Questions
JOIN provides a curated list of ready-made screening questions designed to cover the most common applicant criteria. These are available to all users. When you reach the second step of the job creation flow, you will see two default screening questions added to your job to get you started: Start date and Salary expectation
You can find more of these default questions in the Add question section as clickable options. These questions are pre-written and cannot be edited. However, you can choose how each one behaves by selecting one of the following types:
Optional: The candidate can skip the questionRequired: The candidate must answer the questionKnockout: The application is automatically rejected if the answer does not meet your criteria
To remove a question, click the trash icon next to it.
Custom Screening Questions
Custom screening questions are personalised questions that you create to collect specific information from candidates that default templates don’t cover. These questions give you full control over the wording, topic, and answer format — helping you tailor the application process to match your hiring needs more precisely.

If you want to tailor a question to your specific needs or ask something not listed here, use the + Custom button to create your own question. Custom Screening Questions give you full flexibility over wording, structure, and response types.
Custom questions are ideal when you need more flexibility — for example, asking candidates to upload a design portfolio, confirm certifications, specify shift availability, or share preferences and working conditions.
Custom Screening Questions are only available on the Advanced and Enterprise plans. If you're on the Standard plan, you can upgrade to unlock full flexibility in creating your own tailored questions.
To create a custom screening question:
Scroll to the
Add questionsectionClick the
+ Custombutton. From the dropdown, choose anAnswer type:Short text(cannot be used with Knockout)Yes / NoSingle choiceMultiple choiceDateNumberFile upload(cannot be used with Knockout)
A new question card will appear where you can:
Enter your question (e.g. Do you have a valid working visa?)
Set the question status as:
Optional: Candidate can skip the questionRequired: Candidate must answer the questionKnockout: Candidate will be automatically rejected if they give a disqualifying response (e.g. “No” to visa eligibility)
You can find the answers to the screening questions directly in a candidate's profile, by opening the candidate overview.
Once you’ve set up your application form, click Proceed to Workflow to move to the next step.
Workflow
In this section, you can define how applications will be managed for this job after you receive candidates.
Pipeline template
What is a pipeline?
A pipeline is a series of hiring steps that candidates move through during the hiring process — from the moment they apply to when a final decision is made. Each stage in the pipeline (e.g. screening, interview, offer) helps your team stay organised and ensures every application is reviewed consistently and efficiently.
To assign pipeline template to your job:
You can select a pipeline template from the dropdown menu. Any pipeline that has been previously created and saved in Settings > Pipelines will appear here.
If you'd like to create a Pipeline specific for your role, then you can go to Pipelines and click on Add Pipeline button on the top-right.
To learn how to create or customise pipelines, refer to this article.
Application confirmation
Enable the Auto-confirm application toggle to automatically send an email to every candidate as soon as they submit their application. This message will come from a no-reply email address and confirms that the application has been received. Read more
Use the Email template dropdown to choose which template to send. By default, JOIN provides a standard "Application Received" email. If you’d like to create or edit your own templates, go to Settings > Email templates. You can update the wording or add your own custom messages. Read more
Hiring Team
In the final step before publishing your job ad, you can assign specific team members who will help manage the job and its candidates.
Only users who have already been added to your JOIN account will be available for selection here. You can’t invite new users from this step — to do that, head over to your account Settings first.
Team members
Use the Team members dropdown to add colleagues who should have access to this job and its candidates. Each selected person will be listed under the Hiring team section.
You can assign different roles to each team member (i.e. Job Admin, Reviewer, Hiring Manager) depending on the level of access you want them to have.
Contact person
Choose one person from your hiring team to appear as the contact person in the published job ad. This person will:
Be displayed publicly on the job ad
Receive notifications when new applications come in
Be available for candidate questions (by email, though their address is not shown)
You can select the contact person using the Contact person dropdown.
Having a real person listed on the job ad can increase candidate applications by up to 15%.
Once you're happy with all the job settings and your hiring team is in place, click Publish job ad now to take your job live and start receiving applications.
Last updated
Was this helpful?