Працював в 3 компаніях   4 роки 1 місяць

IT

Middle frontend developer

EPAM

IT

2 роки 6 місяців

08.2023 - до теперішнього часу

Develop and support a react (next.js) application of an hrm system for managing employees, their vacations, work schedules, recruiting and document flow within the company. the team included 3 frontend developers, 2 backend developers, a designer, 2 testers and a project manager, here is a key responsibilities: ui development - created responsive, pixel - perfect, and accessible ui components using react, next.js, typescript, scss, and material ui. took ownership of core ui elements such as dashboard, auth page, search bar, hover states, and etc. feature development - delivered complex features such as a customizable dashboard and a powerful search interface handling large datasets. used redux toolkit for state management and restful apis for server - side data fetching. component architecture - migrated legacy class - based components to modern functional patterns with react hooks, improving maintainability and reducing code complexity for more than 40 . improved dashboard performance by 35 through dynamic imports and bundle analysis. in a year i managed to increase the percentage of typescript from 0 to 76

Junior frontend developer

EPAM

IT

1 рік 6 місяців

03.2022 - 08.2023

Conducted demos of features for customers, clarified requirements directly and helped find optimal solutions for business goals. in a year i managed to increase the percentage of typescript from 0 to 76 . migrated from redux thunk to redux toolkit migrated about 20 legacy class - based components to modern functional patterns with react hooks, improving maintainability and reducing code complexity. testing code quality - ensured production readiness through thorough unit and integration testing with vitest, react testing library, and jest. applied prettier, eslint, and husky to enforce consistent code standards across the codebase. authored and maintained comprehensive technical documentation to support developer onboarding and ensure team - wide understanding of project architecture, component responsibilities, and integration flows

Intern frontend developer

EPAM

IT

3 місяці

01.2022 - 03.2022

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

Javascript, react, next.js, redux, typescript, node.js, restful apis, jest, vitest, react testing library, material - ui, tailwind css, html, css/sass, eslint, prettier, husky vite, webpack, ci/cd, agile, scrum. responsibilities: create website layout maintain and scale of existing applications optimize application accessibility ensure cross - browser compatibility develop components optimize application performance code reviews building ci/cd integrate restful apis

Володіє мовами

Англійська

вільно

Білоруська

рідна

Українська

рідна

Maxim

Middle Front-End Developer

Київ

21 рік

повна зайнятість

Характер роботи: віддалена робота

Оновлено 5 місяців тому