• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/20483008/

Front-end програміст

City of residence:
Kyiv
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Vladyslav Klivak
Strong Middle/Senior Frontend Developer
Kyiv, Ukraine (UTC+2/+3) · Remote only · Overlaps with US (ET-PT), Canada and European hours
B2B contractor (registered Ukrainian sole proprietor) or EOR (Deel, Remote, Oyster)
[open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section) · github.com/klivak

10+ years in web development · React, TypeScript and Redux in production · 10+ products at AIR Media-Tech

SUMMARY
Frontend developer (React, TypeScript), 10+ years in web development. Owns the frontend of 10+ products at
AIR Media-Tech on React, Next.js, Vue and TypeScript, with Redux and TanStack Query for state, Jest and
Playwright tests, and REST APIs from backend teammates. Hand-codes responsive layouts from Figma
designs.

SKILLS
Frontend: TypeScript, JavaScript, React, Next.js, Redux, TanStack Query, HTML5, CSS3, SCSS, Bootstrap,
Tailwind CSS, Vue 2/3, Nuxt 3/4, Storybook, Figma (design handoff to code)
Testing: Jest, Vitest, Testing Library, Playwright, Cypress
Backend: REST, GraphQL, WebSocket, Node.js, Laravel 12, PostgreSQL, MySQL
Performance: Core Web Vitals, Lighthouse, code splitting, lazy loading
Tooling: Webpack, Vite, Git, GitHub Actions, CI/CD, Docker
AI-assisted dev: Claude Code, Cursor, Codex, GitHub Copilot, AI code review

PROFESSIONAL EXPERIENCE

Frontend Team Lead - AIR Media-Tech, Remote Mar 2021 - Present
Creator-economy ecosystem for YouTube creators: 10+ products, including My AIR, My ScaleLab, pin.top, MilX,
AIR ID and Royalty.
Own the frontend of 10+ products for YouTube creators on Vue 2/3, Nuxt 3/4, React, Next.js and TypeScript,
and write production code every day.
Built two React apps as the only developer: a product for YouTube creators and a set of internal creator tools,
plus React parts in other AIR products.
Managed state and server data with Redux and TanStack Query in React/Next.js apps and Pinia/Vuex in Vue
apps.
Introduced Playwright end-to-end tests next to unit tests in Vitest and Jest, running in CI on every pull
request.
Build responsive, cross-browser layouts in HTML and CSS.
Brought Lighthouse performance scores to 95+ on AIR products by improving Core Web Vitals (LCP, INP,
CLS): code splitting, lazy loading, image and bundle optimization.
Stack: TypeScript, React, Next.js, Redux, TanStack Query, Vue 2/3, Nuxt 3/4, Webpack, Vite, Jest, Vitest, Playwright,
Tailwind, Storybook, REST

Full Stack Engineer - AIR Media-Tech, Kyiv, Ukraine Oct 2018 - Mar 2021
Co-led the rewrite of the flagship My AIR platform from Angular 4-6 to Vue/Nuxt while the legacy app stayed
live for users.
Shipped landing sites for air.io, scalelab.com, my.air.io and AIR Academy with designers, pixel-perfect and
responsive.
Stack: Vue, Vuex, Nuxt, Angular, TypeScript, JavaScript, SCSS, Bootstrap, Webpack

Earlier
Frontend Developer, Creative Digital Agency Krokus (2017-2018): Vue and Nuxt SPAs on Laravel backends.
Freelance full-stack developer (2015-2018): 100+ websites for clients in Ukraine, Germany, Hungary and the
USA.

VOLUNTEER

Full Stack Engineer (volunteer) - Direct Help Foundation, Kyiv, Ukraine Dec 2025 - Present
Build frontend and backend of the platform on Next.js 16, React 19, TypeScript, Node.js, PostgreSQL and
Prisma.
Develop nearly the whole codebase myself: a pnpm monorepo with two public sites and two admin panels for
different markets.

EDUCATION
M.S. Computer Software Engineering, Interregional Academy of Personnel Management, 2024
M.S. Computer Science and Information Technology, Kyiv National University of Culture and Arts, 2018

ADDITIONAL
Language: English - professional working proficiency; Ukrainian - native

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: