Сервіс пошуку роботи №1 в Україні
Kostya
Front-end програміст
- Розглядає посади:
- Front-end програміст, Web-програміст, HTML-розробник, Javascript-програміст, React розробник, Android-програміст
- Вік:
- 24 роки
- Місто проживання:
- Стрий
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав: ТелефонМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/9896371/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Frontend React Developer
[відкрити контакти ](див. вище в блоці «контактна інформація»)
KOSTYA ZHURAKOVSKIY [відкрити контакти ](див. вище в блоці «контактна інформація»)
LinkedIn GitHub Telegram
Frontend developer with 2.5 years of commercial experience in React, Next.js and TypeScript. Over the last
year and a half I worked on three B2B products at Moai.team: a multi-tenant CRM that I built from scratch as
the only frontend developer, a white-label LMS and a lead management CRM. I work closely with backend
teams and build against an OpenAPI contract.
Technical Skills
Frontend: React, Next.js (App Router), TypeScript, JavaScript, HTML, CSS/SCSS
Styling: Tailwind CSS, shadcn/ui, styled-components
Data & state: TanStack Query, TanStack Router, TanStack Table, Zustand, Axios, REST API, OpenAPI/Swagger,
WebSocket
Forms: React Hook Form, Zod, Formik, Yup
Testing: Playwright, Vitest
Other: i18next, dnd-kit, Chart.js, Vite, Git, Docker (basic), Figma
AI workflow: AI coding agents (Claude Code, Codex) with project rules and custom skills, MCP servers (Playwright,
Context7, Figma), spec-driven planning and subagent orchestration, code review of generated code
Languages
Ukrainian - native | English - Intermediate
Experience
Frontend Developer | Moai.team May 2025 - Oct 2026
• Worked on three B2B products: Player Pulse (multi-tenant CRM for customer support and sales teams), Soula /
MOAI Learning Kit (white-label LMS) and Qust (lead management CRM).
• Only frontend developer on Player Pulse. Set up the project, defined the architecture and conventions, and built
most of the features.
• Worked with Go backend developers against an OpenAPI contract, reported API issues and agreed on data
shapes.
• Built and maintained an AI-assisted workflow: wrote project rules and custom skills for repeating tasks
(services, tables, forms, tests) and improved them as the codebase grew, connected MCP servers for browser,
docs and Figma, and used a spec, plan, subagents and review flow. Wrote Playwright e2e and Vitest unit tests.
Frontend Developer | Advantage Feb 2024 - Jan 2025
• Built websites, landing pages and admin panels in React and Next.js from Figma designs.
• Integrated REST APIs and added multilingual support with i18next.
Freelance React Developer 6 months
• Responsive websites and small React apps for clients.
Education
Lviv State University of Life Safety - Computer Science, Bachelor's degree, 2019 - 2023
Udemy Web Development Course, 2023
Projects
Player Pulse | Multi-tenant CRM
Commercial project | React 19, TypeScript, TanStack Router / Query / Table, Tailwind CSS, shadcn/ui
• Designed the frontend architecture from scratch: file-based routing, API layer with error normalization, query
key factories and shared components.
• Built the main CRM features: customer profiles with masked personal data, notes, finance views, leads, email and
SMS templates, audit logs.
• Built a WebSocket layer with reconnect and backoff. It drives incoming calls, an active call widget and live
updates for chat and SMS.
• Moved the app to a multi-tenant model: project-scoped routes and caches, tenant themes from server config,
and a separate shell for outsourcing agencies.
• Built the auth flows: login, invite acceptance, token refresh with a single shared request, and role-based
access for routes and UI.
• Created a reusable server-side table with sorting, filtering and pagination in URL state, saved filter presets and
column settings per project.
• Added an event-based cache invalidation map, so a change in one domain refreshes related data in the
others.
• Set up Playwright e2e tests with auth fixtures, seed data and API helpers. Vitest covers business logic and
mappers.
Soula / MOAI Learning Kit | White-label LMS
Commercial project | React, Next.js 15, TypeScript, styled-components, Formik
• Built course access rules with six unlock conditions (manual, date, days after enrollment, completed lesson,
module or quiz), each with its own form fields and validation.
• Built the white-label branding: server config, theme tokens and CSS variables, a settings page with logo and
color upload and a live preview. In the Next.js app the title, favicon and font come from the tenant config.
• Added the certificates feature in the admin and student apps, with configurable completion requirements.
• Added drag-and-drop ordering for modules and lessons with shared dnd-kit hooks. Built the My Courses page
with progress and enrollment.
Qust | Lead Management CRM
Commercial project | React, TypeScript, React Query, Formik, styled-components
• Built the webhooks module: CRUD, on/off toggle, delivery logs with payload details and in-app docs for HMAC
signature verification.
• Created a trigger builder for email automations and sequences with nested AND / OR conditions. The form
logic is shared between both features.
• Implemented a multi-step lead import: file upload, server validation errors, preview and confirmation, with
resume of an unfinished import.
• Analytics dashboard on Chart.js, lead filters for desktop and mobile, i18next with three languages.
[
KOSTYA ZHURAKOVSKIY [
LinkedIn GitHub Telegram
Frontend developer with 2.5 years of commercial experience in React, Next.js and TypeScript. Over the last
year and a half I worked on three B2B products at Moai.team: a multi-tenant CRM that I built from scratch as
the only frontend developer, a white-label LMS and a lead management CRM. I work closely with backend
teams and build against an OpenAPI contract.
Technical Skills
Frontend: React, Next.js (App Router), TypeScript, JavaScript, HTML, CSS/SCSS
Styling: Tailwind CSS, shadcn/ui, styled-components
Data & state: TanStack Query, TanStack Router, TanStack Table, Zustand, Axios, REST API, OpenAPI/Swagger,
WebSocket
Forms: React Hook Form, Zod, Formik, Yup
Testing: Playwright, Vitest
Other: i18next, dnd-kit, Chart.js, Vite, Git, Docker (basic), Figma
AI workflow: AI coding agents (Claude Code, Codex) with project rules and custom skills, MCP servers (Playwright,
Context7, Figma), spec-driven planning and subagent orchestration, code review of generated code
Languages
Ukrainian - native | English - Intermediate
Experience
Frontend Developer | Moai.team May 2025 - Oct 2026
• Worked on three B2B products: Player Pulse (multi-tenant CRM for customer support and sales teams), Soula /
MOAI Learning Kit (white-label LMS) and Qust (lead management CRM).
• Only frontend developer on Player Pulse. Set up the project, defined the architecture and conventions, and built
most of the features.
• Worked with Go backend developers against an OpenAPI contract, reported API issues and agreed on data
shapes.
• Built and maintained an AI-assisted workflow: wrote project rules and custom skills for repeating tasks
(services, tables, forms, tests) and improved them as the codebase grew, connected MCP servers for browser,
docs and Figma, and used a spec, plan, subagents and review flow. Wrote Playwright e2e and Vitest unit tests.
Frontend Developer | Advantage Feb 2024 - Jan 2025
• Built websites, landing pages and admin panels in React and Next.js from Figma designs.
• Integrated REST APIs and added multilingual support with i18next.
Freelance React Developer 6 months
• Responsive websites and small React apps for clients.
Education
Lviv State University of Life Safety - Computer Science, Bachelor's degree, 2019 - 2023
Udemy Web Development Course, 2023
Projects
Player Pulse | Multi-tenant CRM
Commercial project | React 19, TypeScript, TanStack Router / Query / Table, Tailwind CSS, shadcn/ui
• Designed the frontend architecture from scratch: file-based routing, API layer with error normalization, query
key factories and shared components.
• Built the main CRM features: customer profiles with masked personal data, notes, finance views, leads, email and
SMS templates, audit logs.
• Built a WebSocket layer with reconnect and backoff. It drives incoming calls, an active call widget and live
updates for chat and SMS.
• Moved the app to a multi-tenant model: project-scoped routes and caches, tenant themes from server config,
and a separate shell for outsourcing agencies.
• Built the auth flows: login, invite acceptance, token refresh with a single shared request, and role-based
access for routes and UI.
• Created a reusable server-side table with sorting, filtering and pagination in URL state, saved filter presets and
column settings per project.
• Added an event-based cache invalidation map, so a change in one domain refreshes related data in the
others.
• Set up Playwright e2e tests with auth fixtures, seed data and API helpers. Vitest covers business logic and
mappers.
Soula / MOAI Learning Kit | White-label LMS
Commercial project | React, Next.js 15, TypeScript, styled-components, Formik
• Built course access rules with six unlock conditions (manual, date, days after enrollment, completed lesson,
module or quiz), each with its own form fields and validation.
• Built the white-label branding: server config, theme tokens and CSS variables, a settings page with logo and
color upload and a live preview. In the Next.js app the title, favicon and font come from the tenant config.
• Added the certificates feature in the admin and student apps, with configurable completion requirements.
• Added drag-and-drop ordering for modules and lessons with shared dnd-kit hooks. Built the My Courses page
with progress and enrollment.
Qust | Lead Management CRM
Commercial project | React, TypeScript, React Query, Formik, styled-components
• Built the webhooks module: CRUD, on/off toggle, delivery logs with payload details and in-app docs for HMAC
signature verification.
• Created a trigger builder for email automations and sequences with nested AND / OR conditions. The form
logic is shared between both features.
• Implemented a multi-step lead import: file upload, server validation errors, preview and confirmation, with
resume of an unfinished import.
• Analytics dashboard on Chart.js, lead filters for desktop and mobile, i18next with three languages.
Схожі кандидати
-
Front-end програміст
Дистанційно -
Front-end програміст
20000 грн, Дистанційно, Київ -
Front-end програміст
50000 грн, Дистанційно -
Front-end програміст
22000 грн, Дистанційно -
Intern Front-End Developer
25000 грн, Дистанційно, Вінниця, Львів -
Front-end Developer
40300 грн, Дистанційно, Івано-Франківськ , ще 4 міста