| React | The most requested frontend framework by a wide margin, and the term most ATS filters key on first. | Headline, summary, and inside at least two bullets describing what you built with it |
|---|
| TypeScript | Most teams hiring in the last few years write TypeScript, not plain JavaScript, and they screen for it explicitly. | Skills list and a bullet about typing an existing codebase or shared component props |
|---|
| JavaScript (ES6+) | Signals you know the language under the framework, which matters for interview screens and legacy code. | Skills list, first item in the languages group |
|---|
| Next.js | Named directly in a large share of React postings; implies you know routing, rendering modes and file-based structure. | Skills list and a bullet where you mention the rendering approach you chose |
|---|
| Component library | Shows you build reusable pieces rather than one-off pages, which is how frontend teams scale. | A bullet under your current role, with the number of components and who consumed them |
|---|
| Design system | Teams with designers want someone who works from shared tokens and patterns instead of inventing spacing. | Summary if it is central to your work, otherwise a bullet about adoption across teams |
|---|
| WCAG 2.1 AA | Accessibility is a legal and procurement requirement at many companies, and the version plus level reads as real experience. | A bullet about an audit or remediation, plus the skills list |
|---|
| Accessibility (a11y) | Recruiters search both spellings; hiring managers treat it as a maturity signal. | Skills list and a bullet mentioning keyboard navigation or screen reader testing |
|---|
| ARIA | Specific enough to separate people who have actually fixed accessibility bugs from those who list the word. | Inside an accessibility bullet, not alone in a skills list |
|---|
| Core Web Vitals | The standard shared language for frontend performance between engineering, SEO and marketing. | A performance bullet with a before and after number for LCP or CLS |
|---|
| Bundle size | Concrete proof you have profiled and cut real weight, not just installed packages. | A bullet with a kilobyte figure and what you removed or split |
|---|
| Code splitting | A common interview topic and a direct answer to slow first loads. | The same performance bullet as bundle size |
|---|
| Lighthouse | Named in job posts as the measuring tool; gives your performance claims a source. | Skills list or parenthetically in a performance bullet |
|---|
| Responsive design | Still listed on most postings, and mobile traffic share makes it a real requirement. | A bullet about breakpoints, mobile layouts, or a mobile conversion number |
|---|
| CSS-in-JS | Indicates which styling era your codebase experience comes from and how you scope styles. | Skills list, alongside your other styling tools |
|---|
| Tailwind CSS | Widely adopted and frequently named by name in postings; absence can filter you out of matched roles. | Skills list, styling group |
|---|
| Sass | Legacy and current codebases still use it; shows you can maintain older styling layers. | Skills list |
|---|
| State management | Framework knowledge without state knowledge reads junior; this is where non-trivial apps get hard. | A bullet about refactoring data flow, naming the specific tool |
|---|
| Redux Toolkit | The concrete version recruiters search for when the codebase uses Redux. | Skills list if true, and the state management bullet |
|---|
| React Query | Server-state caching is now a distinct skill from client state and is named in postings. | Skills list or a data-fetching bullet |
|---|
| REST API integration | Most frontend work is consuming APIs; say so plainly rather than assuming it is obvious. | A bullet about a feature that pulled from backend services |
|---|
| GraphQL | Filters a subset of roles in and out; include only if you have queried or written schemas. | Skills list |
|---|
| Jest | The default unit test runner in React shops and a standard filter term. | Skills list and a testing bullet with coverage or defect numbers |
|---|
| React Testing Library | Signals you test behaviour rather than implementation details, which senior reviewers notice. | Testing bullet next to Jest |
|---|
| Cypress | End-to-end coverage is a separate ask from unit tests and is named in many postings. | Skills list, testing group |
|---|
| Playwright | Increasingly replacing older e2e tools; recent experience with it dates your stack as current. | Skills list |
|---|
| Storybook | Shows you document components for designers and other engineers, not just ship them. | A component library bullet |
|---|
| Git and pull requests | Every team wants evidence you work in review, not alone on a branch. | A collaboration bullet about reviewing teammates' code |
|---|
| CI/CD pipeline | Frontend engineers are expected to keep builds green and deploys routine. | A bullet about build time, preview deploys, or automated checks |
|---|
| Webpack | Build tooling knowledge is asked about in interviews and needed on older projects. | Skills list, tooling group |
|---|
| Vite | The current default for new projects; shows your tooling knowledge is not stuck in 2019. | Skills list, tooling group |
|---|
| Server-side rendering | Determines whether you fit SEO-sensitive or app-shell products; hiring managers look for the distinction. | A bullet naming what you rendered on the server and why |
|---|
| Cross-browser testing | Still a real cost center for consumer products, especially Safari behaviour. | A QA or bug-fix bullet |
|---|
| Figma handoff | Names the working relationship with design, which is half the job on product teams. | A collaboration bullet |
|---|
| A/B testing | Connects your frontend work to product outcomes, which is what gets you past the hiring manager. | A bullet with the metric the test moved |
|---|
| Micro frontends | Only relevant at larger orgs, but a strong match term when the posting mentions it. | Architecture bullet, if genuinely part of your work |
|---|
| Mentoring | Mid-level and senior postings almost always list it, and most candidates leave it out. | A bullet about onboarding a junior developer or running code review standards |
|---|
| Agile / Scrum | Describes how you work in a sprint team; common filter term for contract and enterprise roles. | Summary or a single skills line, never as its own bullet |
|---|