BioTech, Pharma, Health care & Sports
E-commerce & Retail
EdTech
FinTech & Banking
Government & Public Sector
Insurance
Logistics & Transport
Василий К. React разработчик, Middle+
ID 11200
ВК
Василий К.
Мужчина, 36 лет
Россия, Самара, UTC+4
Ставка
2 937,5 Р/час
НДС не облагается
Специалист доступен с 3 ноября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опыт коммерческой разработки с 2015 года, разработки на React с 2019 года. Работал в разных командах, в том числе численностью более 30 человек. Есть опыт работы ведущим разработчиком, координации и менторства младших разработчиков. Участвовал в разработке различных проектов, включая социальные сети, образовательные платформы, системы управления проектами, сервисы для бизнеса и государственные платформы.
Проекты, над которыми работал Василий, охватывают различные отрасли, такие как государственный сектор, образование, страхование, биотехнологии, фармацевтика, здравоохранение, спорт, финансы и банковское дело, логистика и транспорт, электронная коммерция и розничная торговля.
Проекты
(9 лет 4 месяца)
Социальная сеть для общественно активных граждан
Роль
ведущий frontend-разработчик
Обязанности
Заказчик – общественная организация
Команда – 9 человек
Задачи:
– подготовка UI компонентов в соответствии с предоставленным дизайном;
– интеграция в проект redux-toolkit в взаимосвязи с RTK-query;
– разработка личного кабинета пользователя;
– координация младших разработчиков, код ревью, постановка задач.
Результат работы:
– разработал генератор форм под компоненты формы material ui;
– настроил взаимодействие через Rest API с бэкендом при помощи RTK-query;
– внедрил в проект redux-toolkit;
– интегрировал авторизацию, регистрацию, подтверждение почты, сброс пароля;
– реализовал асинхронный селект на базе компонента автокомплит, debounce хук для отложенного запроса данных при вводе в поиск запрос отправляется после определённого количества миллисекунд;
– реализовал компонент для отдельной от остальных элементов формы, загрузки картинок на сервер с возвратом ссылки на картинку;
– внедрил поддержку тёмной темы;
– настроил кастомный вид компонентов в соответствии с дизайном.
Стек специалиста на проекте
React Hook Form, Redux Toolkit, Date-fns, GitHub, React Router, RTK Query, Zod, TypeScript, Figma, Material UI, Chrome, React
Отрасль проекта
Government & Public Sector
Период работы
Март 2023 - Апрель 2024
(1 год 2 месяца)
WEB приложение для обучения и запоминания информации с помощью карточек
Роль
frontend-разработчик
Обязанности
Заказчик – Образовательная платформа
Команда – 4 человека
Цель проекта – разработать web-приложение, которое помогает пользователю в обучении и запоминании информации: интерфейс позволяет создавать двусторонние карточки, например, с одной стороны – вопрос, с другой – ответ.
Задачи:
– разработка страниц приложения, модуля карточек;
– разработка компонентной базы;
– настройка авторизации, регистрации через социальные сети;
– интеграция frontend - backend.
Результат работы:
– разработал модуль изучения учебного материала на карточках с сопровождением анимацией свайпов вверх-вниз, влево-вправо;
– выполнил полную интеграцию фронтенда с бэкендом;
– разработал все страницы приложения с адаптацией под планшет и телефон, подготовил всю компонентную базу приложения;
– разработал и внедрил свой хук для озвучки текста через браузерный Text To Speech;
– интегрировал регистрацию-авторизацию через социальные сети, поддержку разных языков, поддержку тёмной темы.
Стек специалиста на проекте
React Hook Form, GitLab, react-image-crop, React Router, RTK Query, Zod, TypeScript, Figma, Material UI, Chrome, React
Отрасль проекта
EdTech
Период работы
Август 2022 - Март 2023
(8 месяцев)
Личный кабинет менеджера для оформления договоров страхования
Роль
frontend-разработчик
Обязанности
Заказчик – Страховая компания
Команда – более 30 человек
Цель проекта – разработать личный кабинет менеджера по продажам страховых услуг. Каждая услуга представлена многостраничной пошаговой системой заполнения данных и расчётов с финальной оплатой;
Задачи:
– разработка личного кабинета менеджера по продажам страховых услуг;
– доработка сборки приложения;
– подготовка необходимой структуры данных для вывода в фронтенд;
– проведение интеграции со сторонними сервисами;
– код-ревью.
Результат работы:
– модифицировал генератор форм;
– внедрил конфигуратор, на базе которого были внедрены конфигураторы для всех продуктов;
– на шине, написанной на node.js, провел интеграцию со сторонними сервисами;
– реализовал сложную валидацию для полей ввода гос номеров автомобилей, комбинаций дат рождений и возрастных категорий на момент оформления и окончания страхового периода, вывода уведомлений, зависящих от показателей соседних полей ввода;
– реализовал логику формирования таблиц, с выводом условий и цен страхования, в зависимости от выбранных параметров;
– разработал 3 подсистемы, отвечающих за страхование человека по определённому направлению, режимы чтения готовых контрактов и режим редактирования;
– внедрил во все подсистемы фиксацию целей яндекс-метрики.
Стек специалиста на проекте
ant-desing, React Hook Form, Bamboo, stуledcomponents, Bitbucket, Webpack, Jest, React Router, Storybook, Zod, Docker, TypeScript, Lerna, Axios.js, Figma, Moment.js, Chrome, React, Node.js
Отрасль проекта
Insurance
Период работы
Январь 2022 - Октябрь 2022
(10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет