Работал в 3 компаниях   5 лет 5 месяцев

IT

Front-end engineer

DevIT

IT

1 год 11 месяцев

09.2024 - 07.2026

Платформа Shopify App Builder для створення та керування кастомними e-commerce застосунками
Стек: React, TypeScript, Feature-Sliced Design, Redux Toolkit, Jest, ESLint / Prettier, CI/CD, Node.js, Express, PostgreSQL, Docker, React Native.
Основні задачі та досягнення:
• Провів рефакторинг усієї кодової бази на Feature-Sliced Design — структура витримала подальший ріст продукту без чергового «великого переписування».
• Впровадив автоматизоване тестування (Jest) і лінт-гейти в CI-пайплайн — скоротив кількість регресій, що доходили до продакшену.
• Автоматизував збірку та публікацію клієнтських застосунків — реліз перестав бути ручною операцією.
• Розробив стратегію версіонування для надійних оновлень і зворотної сумісності релізів між клієнтом та API.
• Проводив код-рев'ю, впроваджував інструменти та підходи, підтримував інженерні стандарти команди.

JavaScript Developer, Front-End Developer

CGS-team

IT

1 год 11 месяцев

01.2022 - 11.2023

B2B-маркетплейс для ресторанів, готелів та незалежних ритейлерів
Стек:TypeScript, React, Next.js, GraphQL, Apollo Client, Redux, Redux Toolkit, Redux Saga, Axios, React Hook Form, i18next, Material UI, React Native.
Основні задачі та досягнення:
• Розробляв B2B-маркетплейс, що складався з вебзастосунку на React/Next.js та мобільного застосунку на React Native.
• Реалізував повний функціонал кошика та checkout - від управління UI-станом до синхронізації з backend.
• Розробив програму лояльності з нарахуванням і списанням бонусних балів, інтегрувавши її у веб- та мобільний застосунки.
• Створив окремий вебсервіс для обробки оплат, незалежний від основного сайту та мобільного застосунку, що усунуло дублювання логіки checkout між платформами.
• Підвищив конверсію на 15% завдяки інтеграції програми лояльності та оптимізації checkout-процесу.
• Збільшив залученість користувачів на 20% шляхом розробки нових функцій і оптимізації продуктивності застосунків.
• Тісно співпрацював із backend-розробниками, дизайнерами та Product Manager протягом усього циклу розробки.
• Працював із серверною частиною проєкту (NestJS, Express, PostgreSQL, GraphQL): брав участь у проєктуванні API-контрактів, інтеграції з backend та роботі з базою даних.

JavaScript trainee, Front-End, Back-End

Самостійне вивчення

IT

1 год 8 месяцев

06.2020 - 01.2022

Ключевая информация

TECHNOLOGIES

React, TypeScript, JavaScript, React Native, Next.js, Redux Toolkit, TanStack Query, Zustand, React Hook Form, GraphQL, Apollo Client, REST API, Axios, Feature-Sliced Design, FSD, SOLID, Node.js, NestJS, Express, PostgreSQL, Jest, Storybook, ESLint, Vite, Webpack, Docker, CI/CD, GitHub Actions, Git, code review, i18next, Material UI, SCSS, Styled Components, адаптивна верстка


Front-end розробник із 4 роками комерційного досвіду на React і TypeScript. Спеціалізуюся на архітектурі фронтенд-застосунків: провів повну міграцію продакшн-кодової бази на Feature-Sliced Design — розбиття на шари, публічні API зрізів, контроль правил імпортів на рівні лінтера в CI. Застосовую SOLID, проводжу код-рев'ю, працюю за Git Flow.
Основний стек: React 18, TypeScript, Next.js, React Native, Redux Toolkit / Redux Saga, TanStack Query, Zustand, React Hook Form, Zod, GraphQL / Apollo, REST API, Axios.Якість і процеси: Jest, Storybook, ESLint / Prettier / Stylelint, Husky + lint-staged, GitHub Actions, CI/CD, Docker, Vite, Webpack.
Досвід продуктів: e-commerce і B2B-маркетплейси — кошик, checkout, платіжний сервіс, програма лояльності; внутрішні системи зі складними формами та таблицями. Автоматизував збірку і публікацію клієнтських застосунків, розробляв стратегію версіонування релізів. Підвищив конверсію на 15% і залученість користувачів на 20%.
Додатково: Node.js, NestJS, Express, PostgreSQL — проєктування API-контрактів і серверна логіка. Розумію, як влаштований бекенд, з яким інтегруюсь.Англійська — Intermediate (B1).

Учился в 1 заведении

Виноградівський фаховий коледж Мукачівського державного університету

Монтаж і обслуговування систем автоматизації

2016

Владеет языками

Английский

средний

Віталій

JavaScript Developer, Front-End Developer

Ужгород

3 000 $

29 лет

Активно ищет работу

полная занятость

Характер работы: удаленная работа

Последняя активность 10 часов назад