send.webforms.toRead the docs →

Job application form template

A job application form is read by a human deciding whether to spend more time on a candidate, so the order and choice of fields should optimize for a fast first pass: who is this, what role, how much experience, then the resume and cover letter. Putting the free-text cover letter last means a hiring manager who only reads the top three fields still gets what they need to make a first decision.

Copy-paste HTML

index.html
<form action="https://send.webforms.to/wft_your_key" method="POST">
  <label for="name">Full name</label>
  <input type="text" id="name" name="name" required>

  <label for="email">Email</label>
  <input type="email" id="email" name="email" required>

  <label for="role">Role applying for</label>
  <select id="role" name="role" required>
    <option value="">Select...</option>
    <option value="Engineering">Engineering</option>
    <option value="Design">Design</option>
    <option value="Sales">Sales</option>
    <option value="Support">Support</option>
    <option value="Other">Other</option>
  </select>

  <label for="experience">Years of experience (optional)</label>
  <input type="number" id="experience" name="experience">

  <label for="resume">Resume</label>
  <input type="file" id="resume" name="resume" required>

  <label for="cover_letter">Cover letter (optional) (optional)</label>
  <textarea id="cover_letter" name="cover_letter"></textarea>

  <button type="submit">Submit</button>
</form>

Replace https://send.webforms.to/wft_your_key with your own endpoint from the WebForms dashboard.

Why these fields

Where to send it

Get your endpoint

Free for 300 submissions a month. No card required.

Start free

Job application form FAQ

PDF and DOCX cover almost every applicant. WebForms lets you set a per-form file size cap and allowed types in the dashboard; a reasonable default is 10MB, generous for a resume and cover letter together.