Senior React + Node.js — US/EU Clients
A full-stack search built around the React + Node + TypeScript trio. The rate floor is set at $40/hr and clients are filtered to the US, Canada, UK, and Europe with payment verification required. This is the shape of search a senior full-stack dev runs as their daily default.
Who this is for
Senior full-stack developers targeting premium English-speaking markets — you care about rate, timezone overlap, and client verification in equal measure.
Configuration breakdown
The filters that matter most in this search, in plain English.
includeKeywords.keywords["React", "Node.js", "TypeScript"]Matches across title, description, and skills. All three keywords are OR-ed, so a job mentioning any of them is a match.
budget.hourlyRate.min$40/hrA moderate rate floor that filters out lowball posts without being too aggressive. Leaves room for lower-rate clients in markets like Eastern Europe.
client.includeLocationsUS + CA + GB + EuropeScopes clients to high-trust English-speaking markets plus the EU. Good overlap with senior rates and predictable working hours.
client.paymentMethodVerifiedtrueFilters out unverified clients. Combined with the location filter, this leaves a clean senior-grade feed.
jobCategoriesWeb Development + Mobile DevelopmentIncludes mobile-adjacent work. Many React Native jobs live in Mobile Development and would be missed by a pure Web Development scope.
Full configuration
Copy this JSON as the input to search_jobs. Your MCP client will do the rest.
{
"addons.enableClientActivity": false,
"addons.enableClientDetails": false,
"addons.enableJobAttachments": false,
"budget.allowUnspecifiedBudget": false,
"budget.hourlyRate.min": "40",
"budget.noAvgHourlyRatePaid": false,
"budget.noHireRate": false,
"budget.onlyContractToHire": false,
"client.includeLocations": [
{
"type": "COUNTRY",
"value": "US"
},
{
"type": "COUNTRY",
"value": "CA"
},
{
"type": "COUNTRY",
"value": "GB"
},
{
"type": "REGION",
"value": "europe"
}
],
"client.includeWithNoFeedback": false,
"client.paymentMethodVerified": true,
"client.phoneNumberVerified": false,
"excludeKeywords.matchDescription": false,
"excludeKeywords.matchSkills": false,
"excludeKeywords.matchTitle": false,
"includeKeywords.keywords": [
"React",
"Node.js",
"TypeScript"
],
"includeKeywords.matchDescription": true,
"includeKeywords.matchSkills": true,
"includeKeywords.matchTitle": true,
"jobCategories": [
"Web Development",
"Mobile Development"
],
"limit": 200,
"notifications.shouldSendRunMetadata": false,
"vendor.excludeWithQuestions": false,
"vendor.includeFeatured": false,
"vendor.includeWithoutCountryPreference": false,
"notifications.limit": 3
}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 Key100 free jobs/month. No credit card required.