Frontend resumes all list React and TypeScript. What separates them is whether you owned anything measurable — performance, build, or a component system.
Three things, in order of weight.
Performance numbers with the metric named: FCP, LCP, bundle size
Engineering work beyond features — build, CI, component library, standards
Collaboration with design and backend, and how you handled disagreement
Work them into your title, project descriptions and skills — don't pile them into a list.
Each cover is the template itself, rendered.
Clean accent, reads current without trying too hard.
Dark theme lands well with product-side tech teams.
Single column, safest for big-company ATS.
One page. Unless you have 10+ years and a genuinely full second page, the second page only dilutes the first. Put performance numbers with the metric named: fcp, lcp, bundle size above the fold.
A skills wall of frameworks with no evidence of depth in any. It is the single most common reason this role gets screened out, and fixing it matters far more than changing templates.
Use AI for the first draft, then verify every claim and number yourself and reorder keywords against the target job description. AI handles speed; the content is still your responsibility.