Работал в 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

Ужгород
Активно ищет работу
полная занятость
Характер работы: удаленная работа
Последняя активность 10 часов назад