{
  "$schema": "https://openassignment.io/schemas/v0.1/schema.json",
  "schemaVersion": "0.1.0",
  "id": "urn:uuid:c4a7e2b1-3f58-4d9a-a6c0-7e1b5f2d8a43",
  "canonicalUrl": "https://openassignment.io/examples/assignment.json",
  "title": "Senior Frontend Developer for a design system rollout",
  "description": "We are replacing three separate web frontends with one shared design system, and we need a senior frontend developer to lead the component work together with our in-house team of four.\n\nYou will build accessible components, set up automated accessibility testing and help our product teams adopt the new library. This is a fictional assignment used to demonstrate OpenAssignment.",
  "publisher": {
    "name": "Example Industries",
    "url": "https://openassignment.io/examples/"
  },
  "facilitator": {
    "name": "Example Sourcing",
    "url": "https://example.com/",
    "role": "Qualifies consultants and manages the agreement on behalf of Example Industries."
  },
  "requiredSkills": [
    {
      "name": "Frontend development",
      "level": "Senior",
      "keywords": [
        "TypeScript",
        "Vue"
      ]
    },
    {
      "name": "Accessibility",
      "keywords": [
        "WCAG 2.2"
      ]
    }
  ],
  "preferredSkills": [
    {
      "name": "Design systems",
      "keywords": [
        "Storybook",
        "Design tokens"
      ]
    },
    {
      "name": "Experience from large organisations"
    }
  ],
  "location": {
    "city": "Stockholm",
    "countryCode": "SE"
  },
  "remote": "hybrid",
  "engagementType": "full-time",
  "workload": {
    "percent": 100,
    "description": "Two days a week on site, the rest remote."
  },
  "startDate": "2027-02-01",
  "endDate": "2027-08-31",
  "status": "open",
  "publishedAt": "2026-10-01T08:00:00Z",
  "updatedAt": "2026-10-01T08:00:00Z",
  "expiresAt": "2027-01-15T23:59:59Z",
  "applicationUrl": "mailto:assignments@example.com",
  "htmlUrl": "https://openassignment.io/examples/#assignment"
}
