MIDDLE FRONTEND DEVELOPER
Основной стек: JS/TS | React |
Коммерческая разработка: 4+ года
Знание английского: B1 — Intermediate
Навыки
- JavaScript (JS), TypeScript, HTML5
- React, Redux, Redux Thunk, React-Router-Dom, React-hook-form
- Ant Design (AntD)
- Webpack, Git, GitLab
Опыт работы
04.2022 — 07.2023
Банк
Роль на проекте: Frontend Developer
Технологии: HTML5, CSS3, Git, JS, TypeScript, React, Redux, Redux-Saga, Jest, Cypress, Hermoine, Core-Component, Mezos Marathone, Jenkins, Bitbacket, Jira, Confluence, Figma, React Router Dom, Webpack, CI/CD, Formik
Команда: 13 специалистов
— Разработка продукта для онлайн кредитования на React.JS, TypeScript, Redux Saga.
— Реализация сокращенной анкеты для проверенных пользователей банка.
— Тестирование и обеспечение качества. Покрытие unit-тестами около 80% проекта, с помощью, Jest и Cypress.
— Проведение код-ревью других разработчиков.
— Онбординг новых фронтенд разработчиков.
— Модификация и расширение существующего функционала
Банк
Роль на проекте: Frontend Developer
Технологии: HTML5, CSS3, Git, JS, TypeScript, React, Redux, Redux-Saga, Jest, Cypress, Hermoine, Core-Component, Mezos Marathone, Jenkins, Bitbacket, Jira, Confluence, Figma, React Router Dom, Webpack, CI/CD, Formik
Команда: 13 специалистов
— Разработка продукта для онлайн кредитования на React.JS, TypeScript, Redux Saga.
— Реализация сокращенной анкеты для проверенных пользователей банка.
— Тестирование и обеспечение качества. Покрытие unit-тестами около 80% проекта, с помощью, Jest и Cypress.
— Проведение код-ревью других разработчиков.
— Онбординг новых фронтенд разработчиков.
— Модификация и расширение существующего функционала
02.2019 — 03.2022
Компания, специализирующаяся на разработке современных веб-приложений для различных отраслей
Роль на проекте: Frontend Developer
Технологии: JS, TypeScript, React, Redux, Redux Thunk, React-Router-Dom, React-hook-form, AntD, GitLab, HTML5, CSS3, Git, React Hook Form, Webpack
Команда: 6 специалистов
— Работа в качестве React-разработчика над различными проектами, начиная с небольших SPA с минимальной логикой до крупнейших проектов с использованием Redux и командной разработки сложных компонентов.
— Разработка уникального калькулятора расчета стоимости продукции на React.JS и Redux, что позволило существенно сократить время расчета заказов с нескольких часов до моментального. Калькулятор учитывал различные параметры, включая размеры изделий, оптимальный раскрой материала, необходимое количество комплектующих, актуальные цены на материалы и механизм скидок.
— Адаптивная вёрстка. Взаимодействие с дизайнерами, тестироващиками, другими разработчиками, проведение код ревью. Написание функционала на React, Redux, Redux Hooks, TypeScript.
Компания, специализирующаяся на разработке современных веб-приложений для различных отраслей
Роль на проекте: Frontend Developer
Технологии: JS, TypeScript, React, Redux, Redux Thunk, React-Router-Dom, React-hook-form, AntD, GitLab, HTML5, CSS3, Git, React Hook Form, Webpack
Команда: 6 специалистов
— Работа в качестве React-разработчика над различными проектами, начиная с небольших SPA с минимальной логикой до крупнейших проектов с использованием Redux и командной разработки сложных компонентов.
— Разработка уникального калькулятора расчета стоимости продукции на React.JS и Redux, что позволило существенно сократить время расчета заказов с нескольких часов до моментального. Калькулятор учитывал различные параметры, включая размеры изделий, оптимальный раскрой материала, необходимое количество комплектующих, актуальные цены на материалы и механизм скидок.
— Адаптивная вёрстка. Взаимодействие с дизайнерами, тестироващиками, другими разработчиками, проведение код ревью. Написание функционала на React, Redux, Redux Hooks, TypeScript.