Skip to main content
Back to tutorials
ReactFrontendWeb Dev

React Frontend Specialist

A React-focused frontend search that matches across title, description, and skills. It spans both Web Development and Web & Mobile Design so you pick up design-led React work as well as pure engineering roles, and it accepts freelancers at any experience level.

Who this is for

Mid-level React developers who want a steady feed of frontend-specific work without the noise of backend, infra, or generic full-stack posts.

Configuration breakdown

The filters that matter most in this search, in plain English.

  • includeKeywords.keywords["React", "frontend", "front-end"]

    Covers both spellings of frontend plus React itself. Matching on title, description, and skills ensures the job is genuinely React-centric.

  • jobCategoriesWeb Development + Web & Mobile Design

    Includes design-adjacent work. Many React jobs live in the design category because clients hire under "UI development".

  • vendor.experienceLevelAll levels

    No experience-level filter, so juniors through experts all match. Useful when you are early-career or coming from another stack.

  • budget.allowUnspecifiedBudgettrue

    Keeps unspecified-budget jobs in the feed. Many React jobs are posted without a rate and negotiated during the interview.

Full configuration

Copy this JSON as the input to search_jobs. Your MCP client will do the rest.

react-frontend.json
{
  "limit": 10,
  "fromDate": "2026-03-01",
  "toDate": "2026-03-13",
  "jobCategories": [
    "Web Development",
    "Web & Mobile Design"
  ],
  "includeKeywords.keywords": [
    "React",
    "frontend",
    "front-end"
  ],
  "includeKeywords.matchTitle": true,
  "includeKeywords.matchDescription": true,
  "includeKeywords.matchSkills": true,
  "excludeKeywords.matchTitle": true,
  "excludeKeywords.matchDescription": true,
  "excludeKeywords.matchSkills": true,
  "budget.allowUnspecifiedBudget": true,
  "budget.jobDurations": [
    "UNSPECIFIED",
    "UP_TO_ONE_MONTH",
    "UP_TO_THREE_MONTHS",
    "UP_TO_SIX_MONTHS",
    "MORE_THAN_SIX_MONTHS"
  ],
  "budget.hourlyWorkloads": [
    "UNSPECIFIED",
    "LESS_THAN_30_HOURS",
    "MORE_THAN_30_HOURS"
  ],
  "budget.minClientHireRate": 0,
  "client.companySizeRange": [
    "UNSPECIFIED",
    "SOLO_ENTERPRENEUR",
    "UP_TO_10_EMPLOYEES",
    "UP_TO_100_EMPOLOYEES",
    "UP_TO_500_EMPLOYEES",
    "UP_TO_1K_EMPLOYEES",
    "MORE_THAN_1K_EMPLOYEES"
  ],
  "client.hireHistory": [
    "NONE",
    "UP_TO",
    "MORE_THAN"
  ],
  "vendor.experienceLevel": [
    "BEGINNER",
    "INTERMEDIATE",
    "EXPERT"
  ]
}

Try it yourself

Sign up for a free API key and paste this configuration into your MCP client to start getting matching jobs in minutes.

Get API Key

100 free jobs/month. No credit card required.

Related tutorials