Работал в 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
Maxim
Middle Front-End Developer

Киев
полная занятость
Характер работы: удаленная работа
Обновлено 5 месяцев назад