Choose the target before you write
Do not write one generic frontend developer CV and hope it fits every advert. Start by deciding which of these targets is closest:
- Frontend engineer: JavaScript, TypeScript, architecture, testing, APIs, CI, performance, and scale.
- UI developer: HTML, CSS, design systems, responsive layouts, accessibility, and component implementation.
- React developer: React, hooks, routing, state, testing, component libraries, and TypeScript.
- Web developer: mixed frontend, CMS, integrations, content templates, analytics, and maintenance.
- Junior frontend developer: foundations, projects, learning speed, teamwork, debugging, and code review readiness.
Once you know the target, edit the profile, skills, and top bullets around that version of the role. You can keep one master CV, but each application should have a tailored version. The easiest way to do that is to change the first page, not to rewrite everything.