Злата
Middle Frontend Developer (React)
- Age:
- 37 years
- City of residence:
- Zaporizhzhia
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/12809800/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Location: м.Запоріжжя, Україна
Phone: [
LinkedIn: [
Frontend Developer
Frontend Developer з 4 роками досвіду розробки складних CRM-систем, SaaS-продуктів та внутрішніх
платформ на React і TypeScript. Фокус - на масштабованій frontend-архітектурі, повторно
використовуваних UI-системах та складних бізнес-процесах. Досвід побудови форм-орієнтованих
застосунків, адмін-панелей, систем планування та інтерфейсів на основі даних - від нуля до production.
Сильна практична експертиза в сучасній екосистемі React: TanStack Query, React Hook Form, Zod і
Next.js.
КЛЮЧОВІ НАВИЧКИ
Мови: TypeScript, JavaScript
Frontend: React, Next.js, React Router, TanStack Query, React Hook Form, Zod
UI та стилізація: HTML5, CSS3, SCSS, Tailwind CSS, Ant Design, shadcn/ui, Radix UI
Управління станом: MobX, Redux, React Context
Архітектура та інструменти: Feature-Sliced Design, pnpm workspaces, Axios, Git, Drag & Drop
Продуктивність та оптимізація: Lazy Loading, Memoization, Virtualization, Debouncing
Інтеграції та API: REST API, OpenAI API, Google APIs, SSE, WebSocket (Ably), Sentry, i18next
Тестування: Vitest, React Testing Library
Інструменти та CI/CD: Vite, ESLint, Prettier, Vercel, TeamCity, Azure DevOps
ДОСВІД РОБОТИ
Frontend Developer | APS Service (CRM / Backoffice система для сервісу ремонту електроніки)
Січень 2026 - до теперішнього часу | Дистанційно
Єдиний frontend-розробник CRM/backoffice платформи та публічного сайту для компанії з ремонту
електроніки - з кількома офісами, рольовим доступом та функціями самообслуговування для клієнтів.
Відповідальність за frontend-архітектуру, переиспользовувані UI-системи, бізнес-логіку та UX/UI-дизайн
як адміністративних, так і публічних застосунків - побудовано з нуля до production.
● Розроблено модульну frontend-архітектуру з ізольованими доменними модулями (замовлення,
користувачі, клієнти, довідники тощо)
● Побудовано суворо типізовану TypeScript-інфраструктуру з розділенням DTO → Adapter →
Domain та runtime-валідацією через Zod
● Спроєктовано уніфіковану архітектуру обробки помилок, що охоплює API-транспорт,
DTO-валідацію, глобальні політики запитів/мутацій, маппінг серверних помилок на рівні форм та
React Error Boundaries з централізованим репортингом у Sentry
● Реалізовано архітектуру TanStack Query v5 з типізованою фабрикою ключів запитів та
передбачуваною інвалідацією кешу
● Розроблено переиспользовувані адмін-UI компоненти - SmartTable з URL-збереженим
сортуванням, фільтрацією та пагінацією, та асинхронні компоненти пошуку з дебаунсом,
кешуванням, навігацією клавіатурою та вбудованим створенням елементів
● Побудовано metadata-driven CRUD-платформу для довідникових модулів зі схемо-орієнтованою
генерацією форм та типізованими API-фабриками - кожен новий модуль додається з мінімальною
конфігурацією
● Реалізовано складний lifecycle замовлення з оплатами, коментарями, вкладеннями та
уніфікованою часовою шкалою подій з кількох джерел даних
● Побудовано складні форм-процеси з React Hook Form, динамічними Zod-схемами та захистом від
незбережених змін
● Реалізовано злиття та друк PDF-документів через pdf-lib з безшовним відображенням у браузері
● Розроблено адаптивний публічний сайт з багатомовністю, перемиканням теми, Google Maps та
інтеграцією відгуків клієнтів
● Реалізувала WebSocket-інтеграцію (Ably + Laravel Broadcasting) для оновлення замовлень у
реальному часі: синхронізація списку та картки замовлення між пристроями без
перезавантаження сторінки.
Технологічний стек: React 19, TypeScript, TanStack Query, React Hook Form, Zod, Tailwind CSS,
shadcn/ui, React Router 7, Axios, i18next, Sentry, Ably (WebSocket / real-time)
Full-Stack Developer | Ad Intelligence Platform (Spy Service)
Січень 2025 – Листопад 2025 | Дистанційно
Побудовано платформу для скрейпінгу рекламних креативів Facebook для конкурентного аналізу — від
архітектури автоматизації та backend-інтеграцій до frontend UX та дизайну бази даних.
● Побудовано pnpm workspaces монорепо, що поєднує Playwright-скрейпер, Express backend та
Next.js dashboard зі спільною TypeScript-конфігурацією
● Розроблено стійкі сценарії браузерної автоматизації з Playwright та Vision Browser (CDP):
персистентні сесії, мобільна емуляція та патерни взаємодії, що імітують людину
● Реалізовано двоетапний pipeline виявлення спонсорованих публікацій з DOM-аналізом та
OCR-fallback через Google Cloud Vision
● Побудовано pipeline захоплення лендингів з CTA-навігацією, повноекранними знімками та
автоматичним архівуванням HTML/ресурсів
● Інтегровано OpenAI GPT-4o для автоматичної класифікації рекламних креативів за категоріями
контенту
● Спроєктовано насичений даними дашборд на Next.js 14 з фільтрацією за категорією, гео,
діапазоном дат та типом креативу
● Інтегровано Google Drive API для структурованого зберігання медіа; спроєктовано
PostgreSQL-схему з індексованими фільтрами для швидкої пагінації на великих датасетах
Технологічний стек: TypeScript, React, Next.js, Express, PostgreSQL, TypeORM, Playwright, Vision
Browser (CDP), OpenAI API, Google Cloud Vision API, Google Drive API, Tailwind CSS, shadcn/ui, Zod,
pnpm workspaces, Nginx, Ubuntu, Hetzner
Frontend Developer | Express Landing (Конструктор лендингів та платформа управління
кампаніями)
Вересень 2023 – Грудень 2024 | Дистанційно
SaaS-платформа для маркетингових команд та афіліатів для запуску, управління та публікації
лендингів без розробників. Продукт поєднував редактор коду, версіонування, A/B тестування, таргетинг
кампаній, динамічний контент, web push-сповіщення та контроль доступу на основі підписки. Єдиний
frontend-розробник у крос-функціональній команді.
● Побудовано кастомний браузерний редактор коду з підсвічуванням синтаксису, динамічним
підсвічуванням параметрів, управлінням вкладками та повним функціоналом файлового
менеджера (створення, перейменування, видалення, drag-and-drop)
● Спроєктовано та реалізовано мультитенантну систему контролю доступу з чотирирівневими HOC
route guards (гість, авторизований, організація, проект), URL-розпізнаванням організації та
повними сценаріями запрошень
● Реалізовано версіонування та workflow публікації лендингів з draft-сесіями, завантаженням архівів
та відстеженням статусів
● Побудовано систему динамічних параметрів з REST-інтеграцією та відстеженням використання
параметрів у лендингах
● Реалізовано модуль A/B тестування: створення тестів, призначення варіантів лендингів,
порівняння конверсій та управління налаштуваннями
● Побудовано багатомовний модуль управління Web Push з переліками підписників, live preview та
доступом на основі тарифу
● Повністю перепроєктовано UI параметрів кампаній (гео, пристрої, з'єднання, часові пояси):
відбудовано UX з нуля, виправлено критичний баг, додано Tier presets та режим виключення
Технологічний стек: TypeScript, React, MobX, Axios, Ant Design, react-simple-code-editor, PrismJS,
react-i18next, Less, REST API, TeamCity
Frontend Developer | The Most Games (Адмін-платформа для аудіопродакшну)
Вересень 2021 – Вересень 2023 | Гібрид
Розробка внутрішньої виробничої платформи для управління проєктами озвучення, акторами, студіями,
розкладом записів та метриками ефективності. Зріст від junior-розробника до ключового контриб'ютора,
відповідального за складну UI-логіку, спільні компоненти та інструменти звітності.
● Побудовано адмін-UI для кастингу, ролей, розкладів та звітів з таблицями, сортуванням,
фільтрами, масовими діями та валідацією
● Реалізовано планування через FullCalendar з drag-and-drop, resize, прив'язкою до 15 хвилин та
повною підтримкою часових поясів
● Виправлено критичні проблеми дублювання при drag-and-drop через ref guards та перерахунок
стану при завершенні взаємодії
● Реалізовано виявлення конфліктів у реальному часі для людей та кімнат з client-side попередніми
перевірками та серверною валідацією
● Спроєктовано внутрішній пакет Date & Time UI з переиспользовуваними утилітами дат та
підтримкою локалей
● Модернізовано спільний пакет Table UI: міграція на TypeScript, типізовані кастомні клітинки,
розгортувані рядки та закріплені заголовки; додано unit-тести та виправлення багів
● Ініційовано та провела міграцію frontend до строгого TypeScript з feature-based типами, спільними
доменними моделями та path aliases
● Побудовано Excel-експорт/імпорт через exceljs: багатоаркушеві файли, формули,
локалізація, валідація та безпечний повторний імпорт
● Розроблено кастомний i18n-шар з runtime перемиканням мов та форматуванням дат і чисел з
урахуванням локалі
Технологічний стек: TypeScript, React, Redux Toolkit, HTML, CSS/SCSS, exceljs, FullCalendar js,
Bootstrap, Azure DevOps (CI/CD)
ОСВІТА
Бакалавр лінгвістики – 2011
МОВИ
Англійська – B2 | Українська – рідна | Російська – білінгвальна
Similar candidates
-
Middle Front-end React developer
Remote -
React Frontend Developer
50000 UAH, Remote -
Frontend-програміст
Remote, Odesa -
Middle Frontend Developer (React, Next.js)
Remote -
Frontend-програміст
Remote, Vinnytsia -
Junior Frontend Developer | React, TypeScript
20000 UAH, Remote, Kyiv