ЕБ
Егор Б.
Мужчина
Россия, Брянск, UTC+3
Ставка
3 596,53 Р/час
вкл. НДС 5% (133.33 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Frontend-разработчик с 5 годами опыта в создании и развитии веб-приложений на React + TypeScript. Специализируется на разработке микро-фронтендов, построении архитектуры (FSD), интеграции с GraphQL и REST API. Участвовал в проектах по разработке внутренних сервисов, интернет-магазинов и финансовых приложений, автоматизации процессов и улучшению UX/UI. Успешно интегрировал React-приложения с Angular, WebSocket, ML-сервисами. Имеет опыт управления командой, проведения код-ревью и принятия технических решений.
Проекты
(5 лет 4 месяца)
WB Tech
Роль
Frontend (React) developer
Обязанности
Описание: внутренние проекты компании (микро-фронтенды, автоматизирующих процессы).
Стадия разработки: с 0.
Участие в проекте:
Разработка с нуля внутренних приложений:
Сервис привязки RFID-карт сотрудников;
Модуль подтверждения трудоустройства через Госуслуги;
Новостной портал с WYSIWYG-редактором для создания контента;
Фронтенд-сервис для распознавания сотрудников в связке с ML-моделью;
Управление командой из 3х фронтенд-разработчиков (распределение задач и контроль выполнения);
Декомпозиция задач для команды;
Реализация интеграции host-приложения на Angular с микро-фронтендом на React, обеспечив их бесшовное взаимодействие;
Интеграция микро-фронтенда на React с основным приложением на Angular;
Код-ревью.
Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50.
Команда: 3 Frontend.
Достижения
Выстроил архитектуру проекта по принципу FSD (Feature-Sliced Design), что повысило модульность и удобство масштабирования.
Стек специалиста на проекте
Git, Webpack, Kubernetes, GitLab, YouTrack, TypeScript, Emotion, React Hook Form, MUI, Ant design, React testing library, Restful, CI/CD, React, Effector, FSD, scss-modules, style-components
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2023 - По настоящее время
(1 год 10 месяцев)
Интернет-магазин (МегаФон)
Роль
Frontend (React) developer
Обязанности
Описание: страницы интернет-магазин телекоммуникационной компании, встраиваемые в мобильное приложение.
Стадия разработки: (с 0, рефакторинг, масштабирование, поддержка.
Участие в проекте:
Разработка новых страниц и промо-страниц на React + TypeScript, обеспечивая их быструю реализацию в сжатые сроки;
Поддержка и рефакторинг легаси-кода, улучшая его структуру и поддерживаемость;
Создание UI-библиотеки компонентов для ускорения разработки ключевых проектов;
Разработка и настройка Storybook для UI-библиотеки;
Участие в принятии решений по архитектуре, стеку технологий и код-стайлу, внедряя лучшие практики;
Код-ревью;
Взаимодействие с backend-разработчиками, менеджерами, тестировщиками и специалистами по базам данных.
Рефакторинг / разработка нового функционала - 60/40. Архитектурные/Фичовые задачи - 40/60.
Команда: 8 Frontend.
Достижения
Работал с FSD-архитектурой, следовал Scrum-процессам;
Настраивал локальное окружение с помощью Docker, выполнял запросы к backend'у и базе данных через Postman;
Сталкивался с JQuery, PHP (Twig, Smarty), нативным HTML, классовыми компонентами React, препроцессором Less и чистым CSS, адаптируясь к требованиям проекта.
Стек специалиста на проекте
PHP, GraphQL, GitLab, Postman, Scrum, Git, Jest, FSD, HTML, CSS, Docker, Twig, Smarty, LESS, TypeScript, JQuery, Next.js, React, JavaScript, scss-modules, CI/CD
Отрасль проекта
Telecom
Период работы
Июнь 2022 - Сентябрь 2023
(1 год 4 месяца)
Интернет-банк для бизнеса (Сбербанк)
Роль
Frontend (React) developer
Обязанности
Описание: интернет-банк для юридических лиц и индивидуальных предпринимателей для управлять счетами, проводить платежи, обмениваться документами с банком, подключать зарплатные проекты и другие финансовые сервисы онлайн.
Стадия разработки: рефакторинг, масштабирование, поддержка.
Участие в проекте:
Создание новых разделов и интерфейсов для работы с контрагентами (регистрация, редактирование, удаление, управление статусами);
Разработка механизма поиска и фильтрации контрагентов по различным параметрам (ИНН, название, категория);
Интеграция с API банковских сервисов для получения информации о контрагентах;
Обеспечение корректной работы бизнес-логики с использованием Redux/Effector для управления состоянием;
Добавление нового функционала в разделе СБП для контрагентов;
Интеграция отдельных микрофронтов (разделов системы) в единое административное пространство;
Настройка обмена событиями между микрофронтами через Event Bus;
Оптимизация загрузки отдельных модулей;
Рефакторинг легаси-разделов.
Рефакторинг / разработка нового функционала - 30/70. Архитектурные/Фичовые задачи - 20/80.
Команда: 3 Frontend, 4 BAckend, 3 QA.
Стек специалиста на проекте
Redux, TypeScript, React, Effector, event bus
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2021 - Май 2022
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный университет тонких химических технологий им. М.В. Ломоносова
Специальность
Химическая технология высокомолекулярных соединений (инженер)
Завершение учебы
2023 г.