[Firstname Lastname]
Junior Frontend Developer · React, TypeScript
[Kyiv], Ukraine · Remote or office · [[email protected]] · [+380 XX XXX XX XX] · [linkedin.com/in/your-name] · [github.com/your-name]
Summary
Junior frontend developer with [8 months] of commercial experience building [admin panels and landing pages] in React and TypeScript. I care about clean components, accessible markup and tests that catch real bugs. Looking for a [product team] where I can grow into a middle role within [a year or two].
Experience
Junior Frontend Developer · [Company Name]
[Mar 2025] - Present · [Kyiv] · [Hybrid]
[One line about the product: what it is and who uses it.]
- Built [12] screens of the [customer dashboard] in React and TypeScript from Figma designs, reviewed by a senior developer.
- Moved form validation to [React Hook Form and Zod], which removed [a class of] duplicate bugs reported by QA.
- Wrote unit tests with [Vitest and Testing Library] for [shared components], coverage of the module went from [20%] to [65%].
- Fixed [30+] bugs from the backlog, including [layout issues in Safari] and [keyboard navigation in modals].
Frontend Developer (freelance / internship) · [Client or Company]
[Jun 2024] - [Feb 2025] · Remote
- Built a [landing page] for [a local business] in [Next.js], page loads in under [2 s] on mobile.
- [Second concrete task and what changed.]
Projects
[Project name] · [live-demo-url] · [github-url]
[One sentence: what it does.] Stack: [React, TypeScript, Vite, Supabase]. [What was hard and how you solved it.]
[Project name] · [live-demo-url] · [github-url]
[One sentence.] Stack: [...]. [One line about the result or users.]
Skills
Languages: JavaScript (ES2015+), TypeScript, HTML5, CSS3
Frameworks and libraries: React, Next.js, [Redux Toolkit or Zustand], [React Query]
Styling: CSS Modules, Tailwind CSS, responsive layout
Testing and tools: Vitest, Testing Library, Git, GitHub Actions, Chrome DevTools, Figma
Education
[Course or university] · [Specialisation] · [2020 - 2024]
Languages
Ukrainian (native) · English: [B1 (Intermediate)]