Вячеслав

Senior Frontend Developer

Розглядає посади: Senior Frontend Developer, Frontend-програміст
Вид зайнятості: повна
Зарплата: 100 000 грн/міс
Вік: 29 років
Місто проживання: Вінниця
Готовий працювати: Вінниця, Дистанційно
Розглядає посади:
Senior Frontend Developer, Frontend-програміст
Вид зайнятості:
повна
Зарплата:
100 000 грн/міс
Вік:
29 років
Місто проживання:
Вінниця
Готовий працювати:
Вінниця, Дистанційно

Контактна інформація

Шукач вказав телефон, ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

з 09.2021 по нині (4 роки 5 місяців)
Exadel, Вінниця (IT)

Project: WebTime

Description: WebTime is a large-scale workforce and time-management web platform designed to support complex operational processes, including activity tracking, scheduling, approval workflows, and organizational analytics. The project involves modernizing a legacy C# server-rendered interface into a scalable, component-driven frontend architecture built with React and TypeScript.

Responsibilities included:
- Migrated the frontend from a legacy C# server-rendered solution to a modern React and TypeScript architecture
- Implemented complex business logic to support advanced workflow scenarios and compliance rules
- Developed reusable UI components following Material UI 7 guidelines to ensure consistency and maintainability
- Integrated RESTful services using Axios and implemented full CRUD functionality across multiple modules
- Identified and resolved defects, consistently maintaining high code quality and application stability
- Created comprehensive unit and integration tests using Jest, Vitest, MSW, and React-Testing-Library
- Parallelized unit tests and optimized GitLab CI pipeline, reducing execution time
- Participated in code reviews, grooming sessions, and SCRUM ceremonies

Environment: TypeScript, React.js, TanStack Query (React-Query), Redux, Material UI 7, Vite, Vitest, Jest, React-Testing-Library, MSW, React-Hook-Form, Keycloak-JS, Axios, Yup, Date-Fns, Lodash, Notistack, PNPM, Swagger, GitLab, GitLab CI, Jira, Confluence, Jenkins, ChatGPT, Perplexity AI, SDLC Speedup AI, Devin AI

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

з 09.2020 по 09.2021 (1 рік)
Smartexe (Skysoft.tech), Вінниця (IT)

Project: Hot Kitchen — Order & Delivery Management Web App

Description: Web application for managing the end-to-end food service workflow, including order intake, kitchen processing, and delivery coordination. Included SEO-optimized customer-facing pages and internal management interfaces.

Responsibilities included:
- Developed responsive UI for order, cooking, and delivery flow
- Implemented SEO-friendly pages and structured content
- Integrated REST APIs for real-time order and status updates
- Built reusable components and optimized interaction logic
- Supported onboarding of new developers and performed MR reviews

Environment: Material UI, JavaScript, React/Redux(redux-thunk), Next.js, Formik, WebSockets, Gitlab, Axios, NPM, Jira, Confluence

Javascript-програміст

з 11.2019 по 07.2020 (9 місяців)
Uni-Bit Studio inc, Вінниця (IT)

Project: 1Win - Betting Web Application

Description: A responsive web platform enabling users to participate in various football betting games.
Responsibilities included:
- Implemented responsive layouts, custom components and UI forms.
- Managed application state using Redux and Redux-Saga.
- Established connections to RESTful API and implemented full CRUD operations
- Contributed to multilingual UI improvements and UX enhancements.
Environment: React, TypeScript, Redux, Redux-Saga, React Router, Axios


Project: FireDragon - Slot Game (BetIndustries Playground)

Description: Interactive web-based slot game with dynamic UI and game logic.
Responsibilities included:
- Developed UI components, game layouts, and interactive elements
- Implemented in-game settings, configuration features, animations and business logic
- Integrated and extended CRUD API functionalities
- Performed manual testing and debugging
Environment: Pixi.js, Axios, JavaScript (ES6), jQuery, WebSockets

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

з 11.2018 по 09.2019 (11 місяців)
Magisoft, Вінниця (IT)

Project: FTU.org.ua – Ukrainian Tennis Federation Admin App

Description: Admin dashboard for managing tennis federation operations.
Responsibilities included:
- Implemented UI layouts and administrative pages
- Built customized layouts using Material-UI
- Integrated backend data via CRUD API with Redux
- Set up application routing and UI structure
Environment: HTML, SCSS, React.js, Redux, Redux-Saga, React Router, Axios, Asana, Github


Project: FIS PractiView Portal – FinTech Application

Description: Internal fintech platform for data visualization and workflow management.
Responsibilities included:
- Built layouts using Material-UI and React Drag-and-Drop libraries
- Integrated backend data via CRUD API
- Set up application routing and UI structure
Environment: HTML, SCSS, React.js, Redux, Redux-Saga, React Router, Axios, Asana, Github


Project: Staples.com – E-commerce Platform

Description: Staples.com is a web application selling office supplies, office machines, promotional products, technology, and business services.
Responsibilities included:
- Developed adaptive, pixel-perfect layouts across multiple devices and screen resolutions
- Implemented 11 marketing landing pages using React with reusable, modular components, ensuring maintainability and consistency
- Created interactive UI elements, smooth transitions and hover effects using CSS animations and JavaScript for dynamic content updates and enhanced user experience
- Conducted thorough manual testing and debugging, ensuring cross-browser and device reliability
Environment: HTML, SCSS, Vanilla.js, React.js, Gulp, Webpack, Asana, Github

Освіта

VNTU

Computer Science, Вінниця
Вища, з 2014 по 2020 (6 років)

Додаткова освіта та сертифікати

Learn and Understand NodeJS (2025 Edition)

4 months, є сертифікат

Знання і навички

  • React
  • JavaScript
  • Git
  • TypeScript
  • Vite.js
  • Vitest
  • Jest
  • React Hooks
  • React-testing-library
  • SOLID Principles
  • Knowledge of design patterns
  • React Query
  • Next.js
  • Redux
  • Redux-Thunk
  • Redux-Saga
  • GitLab
  • GitHub
  • HTML
  • CSS

Знання мов

  • Українська — вільно
  • Англійська — вище середнього

Кандидати за містами