DocMake
Employment Contract template rendered to PDF by the DocMake engine

This preview is a real PDF render produced by the DocMake engine from the sample data on this page.

Legal

Employment Contract

Every negotiated number in one place: salary, probation, notice period, and leave are fill-in fields, so HR edits data, not paragraphs.

Native DOCX output means the signed original archives exactly like your other HR documents.

Fill-in fields

employer_name Employer
employee_name Employee
role_title Role
manager_name Manager
duties Duties
start_date Start date
probation_months Probation (months)
salary Annual salary
hours_per_week Hours/week
vacation_days Vacation days
notice_weeks Notice (weeks)

The data behind the preview

This is the exact JSON that produced the document above. Change the values, POST it to the render API, and you get your version back as DOCX or PDF. Lists grow and shrink with your data; the layout adapts.

  1. 01 Sign up free and duplicate this template into your workspace.
  2. 02 Adjust the wording and branding in the visual editor.
  3. 03 Fill it in the app, share it as a form link, or render it with the API.
sample-data.json
{
  "employer_name": "Northwind Software Inc.",
  "employee_name": "Jamie Rivera",
  "role_title": "Senior Product Designer",
  "manager_name": "Sam Chen, Head of Design",
  "duties": "The Employee will lead design work across the product, mentor junior designers, and contribute to the design system.",
  "start_date": "September 1, 2026",
  "probation_months": "3",
  "salary": "$95,000",
  "hours_per_week": "40",
  "vacation_days": "25",
  "notice_weeks": "4"
}

More legal templates