Create Job Form
Understand every control inside the Create Job screen so you can launch openings with accurate requirements, behaviour expectations, and budgeted credits.
Form structure
The page is divided into compact sections. Each block is rendered as an outlined card (`Paper`), matching the navigation flow listed below. Clearing the form resets every value to the defaults shown in this documentation (including candidate target = 10).
Section map
Collapsed overview of the cards displayed when you land on the form.
1. Basic Information
Title, Company, Salary Range (optional), Description.
2. Profile & Skills
Contract Type, Seniority, Location, Behaviour Profile chips, Hard/Soft skills inputs, contextual text areas.
3. Candidate Target
Slider + numeric field, credit helper text, chips showing the calculated breakdown.
4. Job Creation Info
Read-only credit summary with Base, Candidate, Total, and Remaining balances.
Basic Information
Required fields drive the core job metadata and the opening text the assistant will display to candidates.
Basic Information — NovaWave Tech
Example values rendered inside the live inputs.
Product Designer
Error state: Title is requiredNovaWave Tech
Error state: Enter company name$15,000 – $18,500 monthly
Optional — leaving blank keeps the hint text.Partner with product and engineering to craft human experiences for remote teams. Champion design reviews, usability tests, and accessibility standards.
Error state: Description is requiredInput label behaviour
When you load a template from the library, labels stay above the fields so you can confirm the pre-filled content. When you type from scratch, the labels float as usual after you focus the field.
Profile & skills
These controls define the behaviour expectations and the capabilities the assistant stresses during interviews.
Profile & Skills
Selections and chips as they appear with NovaWave data.
Full-time
Mid-level
Hybrid
Figma, UX Research, Prototyping
Error state: List at least one skillCommunication, Leadership, Stakeholder management
Error state: List at least one soft skillDesigners who iterate quickly, coach teammates, and align solutions with business metrics.
Error state: Describe the ideal candidateChips overflow behaviour
Hard/soft skills inputs render scrollable chips when many items are present.
How the chips input works
Type a value and press Enter, comma, or click Add. Each token becomes a chip. Remove chips to adjust what appears in the review step and in the candidate briefing.
Additional context fields
Optional areas let hiring managers provide more nuance. Anything added here appears in the confirmation modal and informs the assistant’s briefing.
Previous Experiences — multi-line text used for past roles or industries.
Disqualifiers — anything that should immediately filter candidates.
Company Values — cultural notes surfaced to the assistant.
Languages (chips) — each language/level becomes a token, e.g. 'English (fluent)'.
Certifications (chips) — ideal for badges like 'AWS Certified'.
Work Style — text block describing collaboration expectations.
Candidate target
This block controls how many candidate conversations the assistant should deliver and drives the dynamic credit calculation.
Candidate Target section
Slider and input with real-time credit calculation.
Candidate Target
Choose how many candidate submissions you want (1 - 1000). Credits are consumed when the job is created.
Keeping slider and input in sync
Moving the slider updates the number field instantly. Editing the number field applies the same checks and snaps the slider to the new value. Entries below 1 or above 1000 are ignored.
Credit summary
The read-only panel shows your current balance right away so you can review the job with confidence.
Job Creation Info
Topline credit metrics with an available balance of 120.
5
8
13
107
Validation & error states
Errors appear beneath each field as soon as you leave it blank or submit without the required details. Messages follow the rules listed below.
Title, Company, Description, Contract Type, Seniority, Location, and Ideal Profile are required text inputs.
Behaviour Profile requires at least one option and stays in an error state until you pick something.
Hard Skills and Soft Skills must include at least one chip before you can continue.
Number of candidates accepts integers 1–1000. Anything outside that range is ignored and the last valid value remains.
All optional fields can stay blank; they simply won’t appear in the confirmation modal if untouched.
Error states in context
Example of required fields after submitting without filling them.
(empty)
Select at least one option
0
Template behaviour
Opening the form from a template automatically fills almost every field for you.
Each template is applied once per visit; reselecting the same one won’t change anything.
Template values replace what’s on the form except for the candidate target, so you can keep your own number.
The info toast “Template applied” appears on success; “Template not found” shows otherwise.
Labels remain shrunk to signal pre-filled content, and the helper text still shows guidance such as chip instructions.
Resetting after using a template
Clicking Clear returns the form to its initial blank state so no template content carries over to your next job.
