Boolean search strings for front-end developers: React, TypeScript, accessibility and the three spellings
On this page
- Titles, frameworks and evidence that change what a front-end search finds
- Ten Boolean strings by kind of front-end work
- What LinkedIn, GitHub and Google actually support
- Narrowing by product type and seniority
- False positives worth excluding with NOT
- A worked example: three passes on an accessibility-led search
- What a search cannot verify
- Questions people ask
A front-end developer search has to cover three spellings of the title (front-end, frontend and front end) plus the framework names people use as titles (React developer, Angular developer, UI engineer), then add one block for the framework and one for evidence of depth such as TypeScript, accessibility or performance work. The bare phrase "front end" also belongs to grocery front-end supervisors, wheel-alignment technicians and loader operators, so a string without a software word drifts fast. As of November 2026, LinkedIn's Boolean search supports quotes, parentheses and capitalized AND, OR and NOT, but no wildcards.
Below are ten strings by kind of front-end work, and what LinkedIn, GitHub and Google support as of November 2026. For backend and full-stack roles, see Boolean search strings for software engineers; for the operators themselves, see Boolean search strings for recruiters.
Titles, frameworks and evidence that change what a front-end search finds
| Focus | Terms candidates write | Common titles |
|---|---|---|
| React and Next.js applications | React, Next.js, Redux, TypeScript, hooks, server-side rendering | Front-end engineer, React developer, UI engineer |
| Angular and enterprise apps | Angular, TypeScript, RxJS, NgRx | Angular developer, front-end developer |
| Vue and Svelte | Vue.js, Nuxt, Pinia, Svelte, SvelteKit | Front-end developer, Vue developer |
| Design systems and accessibility | Storybook, component library, design tokens, WCAG, ARIA, screen readers | UI engineer, design systems engineer |
| Web performance | Core Web Vitals, Lighthouse, bundle size, lazy loading | Front-end engineer, web performance engineer |
- Three spellings, every time. "Front-end developer," "frontend developer" and "front end developer" all appear on profiles and job titles. LinkedIn has no wildcards and its help pages do not say how hyphens are matched, so write all three into the title block.
- Framework names double as titles. "React developer," "Angular developer" and "Vue developer" are common titles in their own right, and "UI developer," "JavaScript developer" and "web developer" sit alongside them. The last one also covers WordPress site builders, so pair it with a framework.
- AngularJS is not Angular. The AngularJS project's support status page says AngularJS support officially ended as of January 2022. A profile that lists only AngularJS points to a legacy codebase, which suits a migration role and leaves a gap for a modern Angular one.
- Accessibility is evidence that travels. W3C's WCAG overview gives WCAG 2.2 as the newest version, published 5 October 2023 with an update on 12 December 2024, as of November 2026. For federal work, the U.S. Access Board's Revised 508 Standards require electronic content to conform to WCAG 2.0 Level A and AA, so "Section 508" appears on the profiles of developers who built for agencies. This is not legal advice.
- IAAP credentials are rare and specific. The International Association of Accessibility Professionals lists the Certified Professional in Accessibility Core Competencies (CPACC) and the Web Accessibility Specialist (WAS), and awards the Certified Professional in Web Accessibility (CPWA) to people who pass both, as of November 2026. Use them as optional terms for accessibility-heavy roles, never as a requirement.
Ten Boolean strings by kind of front-end work
Swap in the framework, domain and metro from your own intake; these are examples.
React, Angular and Vue
1. React front-end engineer — LinkedIn general search
("front-end engineer" OR "frontend engineer" OR "front end engineer" OR "react developer" OR "ui engineer") AND (react OR "react.js" OR reactjs) AND (typescript) NOT ("wordpress developer" OR "web designer" OR recruiter)
2. Next.js developer — LinkedIn Recruiter, Job titles + Skills and Assessments filters
("front-end developer" OR "frontend developer" OR "front end developer" OR "react developer") AND ("next.js" OR nextjs) AND ("server-side rendering" OR ssr)
3. Angular developer for an enterprise app — Dice resume search
(angular) AND (typescript) AND (rxjs OR ngrx) NOT (recruiter)
4. Vue developer — LinkedIn general search
("vue developer" OR "vue.js developer" OR "front-end developer" OR "frontend developer") AND (vue OR "vue.js" OR vuejs) AND (nuxt OR pinia OR vuex)
Accessibility, design systems and performance
5. Front-end engineer with accessibility depth — LinkedIn Recruiter, Keywords filter
("front-end engineer" OR "frontend engineer" OR "ui engineer" OR "accessibility engineer") AND (wcag OR aria OR "screen reader" OR "screen readers") AND (react OR angular OR vue)
6. Accessibility credential or federal work — LinkedIn general search
("front-end developer" OR "frontend developer" OR "ui engineer" OR "accessibility specialist") AND (cpacc OR cpwa OR "web accessibility specialist" OR "section 508")
7. Design systems engineer — LinkedIn general search
("design systems engineer" OR "ui engineer" OR "front-end engineer" OR "frontend engineer") AND ("design system" OR "component library") AND (storybook OR "design tokens")
8. Web performance specialist — LinkedIn Recruiter, Keywords filter
("front-end engineer" OR "frontend engineer" OR "web performance engineer") AND ("core web vitals" OR lighthouse OR "bundle size") AND (react OR "next.js" OR webpack OR vite)
GitHub and search-engine X-ray
9. Public GitHub accounts by language and city — GitHub user search
language:typescript location:"denver" repos:>10
10. Public LinkedIn profiles by stack and metro — Google X-ray
site:linkedin.com/in ("front-end developer" OR "frontend developer" OR "front end developer") "typescript" "denver" -jobs -recruiter
Front-end developers often publish a personal portfolio site, so a plain X-ray such as
"front-end developer" portfolio "react" "github.com" -jobs -course -template finds people
who link their code from their own pages. Treat everything an X-ray returns as a lead to check.
What LinkedIn, GitHub and Google actually support
As of November 2026, LinkedIn's Boolean help page requires AND, OR and NOT in capitals, supports quotes and parentheses, and does not support wildcards; it also says the + and - operators may appear to work but are not officially supported. It does not say how periods inside terms are matched, so write "react.js" and reactjs, "next.js" and nextjs, and "vue.js" and vuejs as pairs. LinkedIn Recruiter's Boolean page lists Job titles and Skills and Assessments among its Boolean filters and warns that too many facets in one query can cause a search result issue, so put the three spellings in Job titles and the framework in Skills.
GitHub's user
search documents language:, location: and repos:, and says
language: matches users with a majority of their repositories in that language. GitHub's
Linguist library, which GitHub uses to detect
repository languages, lists TypeScript, JavaScript, Vue and Svelte separately, so
language:typescript and language:javascript are different searches and a
Vue-heavy account may sit under language:vue. Run the client's main language first, then the
others. Google's search operators page
documents quotes, site:, the minus sign and filetype:, but not OR, so test the OR
block in an X-ray before relying on it.
Narrowing by product type and seniority
Ask what the front end is. A consumer e-commerce site lives on page speed, search pages and checkout; a B2B dashboard on complex tables, forms and state; a media site on content templates and ad performance; a public-sector portal on accessibility and plain forms. Each produces a different vocabulary, and adding the client's version as a block ("checkout" OR "conversion," "data grid" OR dashboards, "section 508" OR wcag) narrows faster than another framework name.
Seniority shows in scope words: "architected," "led the migration," "built the component library," "performance budget," "code reviews" and "mentored," over "implemented designs," "built pages" and "assisted." LinkedIn's page on premium search filters lists Years of Experience and Seniority Level as Recruiter and Sales Navigator filters, as of November 2026.
False positives worth excluding with NOT
- Retail and grocery front ends. Stores call the checkout area the front end, so "front end supervisor" and "front end manager" profiles mention cashiers and customer service. A required framework block removes them; add "cashier" to the NOT block if any remain.
- Equipment and automotive. "Front end loader" operators and "front end alignment" technicians share the phrase exactly. Exclude both on an X-ray.
- Process engineering. In oil, gas and chemical projects, front-end engineering design (FEED) produces "front end engineer" titles with no code at all. Exclude "feed" and "process engineer" when they appear.
- "UI" outside software. State workforce agencies use UI for unemployment insurance. If "UI developer" or "UI" is in the string, require a framework as well.
- Designers and site builders. UX, UI and web designers list Figma, HTML and CSS; WordPress site builders list themes and plugins. See Boolean search strings for UX designers when the client actually needs design.
- Recruiters and bootcamp staff. Both list React and TypeScript constantly. Exclude "recruiter," "instructor" and "teaching assistant."
None of these strings targets or excludes anyone by age, sex, race, religion, national origin, disability or veteran status, and yours should not either; that includes proxies such as graduation years.
A worked example: three passes on an accessibility-led search
An invented search, shown as it actually gets narrowed.
Intake: A software company that sells to state agencies needs a senior front-end engineer to fix accessibility across its React application before a procurement review, and then keep it fixed. Not looking for designers who audit but do not code.
Pass 1: react AND frontend: a huge list missing every candidate who
writes "front-end" or "front end," and mixing in designers and recruiters.
Pass 2: ("front-end engineer" OR "frontend engineer" OR "front end engineer")
AND (react) AND (typescript) NOT ("web designer" OR "ux designer" OR recruiter): relevant, but
most profiles never mention accessibility at all.
Pass 3: add AND (wcag OR aria OR "screen reader" OR "section 508" OR
vpat). Those terms tend to come from engineers who have fixed real accessibility defects or answered
a public-sector review. The list is short enough to call, and the screen asks them to walk through the
last keyboard-navigation bug they fixed.
The spelling block made the first list complete; the accessibility block made it relevant. Front-end searches usually need both kinds of fix.
What a search cannot verify
A string can find someone whose profile names the right framework and practices. It cannot show whether their components are accessible, whether they understand why a page is slow, or whether the portfolio work is theirs or the team's. The front-end developer screening questions test frameworks, accessibility and performance on the call, and the software engineer phone screen questions add the general engineering depth questions.
Questions people ask
Should I search for front-end, frontend or front end developer?
All three, joined with OR. Candidates and companies use every spelling, LinkedIn does not support wildcards, and its help pages do not say how hyphens are matched, so a string with one spelling quietly misses part of the market.
How do I keep grocery front-end managers and loader operators out of a front-end developer search?
Never search "front end" on its own. Pair it with developer, engineer or a framework such as React, Angular or Vue, and exclude retail and equipment terms such as cashier, "front end loader" and alignment with NOT if they still appear.
Is accessibility experience searchable?
Partly. Developers who have done the work tend to write WCAG, ARIA, screen readers or Section 508, and a few hold IAAP credentials such as CPACC, WAS or CPWA. A string finds those words; only a code review or a walkthrough on the call shows whether the candidate can actually fix an accessibility defect.
Does AngularJS experience count for an Angular role?
Only partly. AngularJS and Angular are different frameworks, and the AngularJS project says its support officially ended as of January 2022. Someone who lists only AngularJS may have spent recent years on a legacy codebase, which is useful for a migration role and a gap for a modern Angular one.