Данил В. Frontend разработчик, Middle
ID 5125
ДВ
Данил В.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
2 497,83 Р/час
вкл. НДС 20% (333.33 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Проекты
(4 года 1 месяц)
Проект 1.
Роль
Frontend-разработчик
Обязанности
Разработал UI библиотеку компонентов с использованием React, TS, Storybook.
Написал unit тесты при помощи Jest + Enzyme + Sinon
Для хранения состояния использовал redux, redux-saga, immer
Для общения с базой данных использовал axios
Стилизовал компоненты при помощи SCSS modules
Для работы приложения в режиме реального времени использовал socket.io
Использованные технологии: [TS, React, Storybook, Jest, Enzyme,Sinon, Cypress, Redux,Redux-saga,
Immer.js, axios, SCSS, socket.io]
Период работы
Декабрь 2021 - Декабрь 2022
(1 год 1 месяц)
Проект 2. Edocument система
Роль
Frontend-разработчик
Обязанности
Разработка дизайна.
Проектирование архитектуры (Atomic Design), создание конфигов и определение стека
технологий.
Тестирование jest, react-testing-library, UI тесты - Chromatic.
Разрабатывал истории storybook.
Настроил CI/CD, Docker, pre-commit (Lint, TS, Formatting и Unit test) через lintstaged и husky,
commit-lint, github-actions, публикация в storybook.
Настроил сборщик vite.
Разработал защищенный роутинг с системой ролей с помощью React Router v6
Работа с состоянием Redux Toolkit, Redux thunk
Разработка UI компонентов, сервисов, хуков, страниц
Общение с бэком - axios
Проводил Codereview
Разрабатывал формы с помощью React-hook-form + yup
Оптимизация core web vital, путем оптимизации React компонентов
Используемые технологии: [TS, React, Storybook, Redux toolkit, Styled-components, axios, React
Router v6, Lodash, chromatic, husky, React-hook-form, Docker]
Период работы
Декабрь 2021 - Декабрь 2022
(1 год 1 месяц)
Проект 3
Роль
Frontend-разработчик
Обязанности
Разработка на фреймворке Next.js
Оптимизация core web vitals
Для хранения состояния использовал mobx
Для стилизации использовал Styled-components
Разработка сложных компонентов визуализации с помощью D3.js + D3fc
Создавал анимации при помощи Framer-motion
С разработкой уведомлений помог React-tostify
Проводил Codereview
Используемые технологии: [TS, React, D3.js, Mobx, axios, antd, lodash, react-flow,
Styled-components, React router v6]
Период работы
Декабрь 2021 - Декабрь 2022
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет