Станислав Р. React разработчик, Senior

ID 19959
СР
Станислав Р.
Мужчина, 36 лет
Россия, Санкт-Петербург, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 18 октября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
CSS3
HTML5
JavaScript
Javascript ES6+
MobX
React
Redux
TypeScript
LESS
Sass
Styled Components
Tailwind CSS
Babel.js
CI/CD
Docker
Enzyme
Git
Jest
Webpack
Agile
GraphQL
REST API
Scrum
SEO оптимизация
WebSockets
Material UI
React Query
React Table
three
WebGL
Babylon.js
Redux Toolkit
Redux-Saga
Factory
Observer
Singleton
SOLID
Отрасли
FinTech & Banking
HRTech
Logistics & Transport
Главное о специалисте
Senior Frontend Developer с более чем 8-летним опытом коммерческой разработки и глубокими знаниями JavaScript (ES6+), TypeScript и React. Специализируюсь на создании масштабируемых и поддерживаемых веб-приложений с применением современных архитектурных решений. Имею значительный опыт в финтех-секторе, где активно участвовал в интеграции API и работе с большими объемами данных. Мои сильные стороны включают высокую культуру кода, следование best practices и уверенное владение инструментами командной разработки (Git, CI/CD и другие). Есть опыт разработки интерфейсов для микросервисной архитектуры, интеграции через BFF.
Проекты   (4 года 9 месяцев)
GetMeGit
Роль
Senior Frontend Developer
Обязанности
Проект: HRtech стартап и платформа, которая помогает компаниям автоматизировать процессы найма, управления и удержания сотрудников с использованием современных технологий анализа данных. Основные задачи и достижения: Разработка клиентской архитектуры: Спроектировал и внедрил архитектуру клиентской части на основе React и Redux, используя Flux и Atomic Design, что позволило создать модульную, масштабируемую платформу. Создание новых интерфейсных модулей с использованием Ant Design, Material-UI и React Query. Разработал настраиваемые табличные виджеты на базе React Table + MUI (DataGrid): гибкая конфигурация колонок, встроенные фильтры, тревожные подсветки KPI, drag&drop-порядок, виртуализация строк для списков > 100 000 записей. Решение ускорило рендер длинных HR-реестров в 5 раз и упростило построение кастомных отчётов рекрутеров. Интеграция с backend: Реализовал взаимодействие фронтенда с REST API и WebSocket для получения данных в реальном времени, что улучшило скорость отклика системы и пользовательский опыт. Оптимизация производительности: Оптимизировал загрузку страниц за счёт внедрения Code Splitting и Lazy Loading, что уменьшило размер основного бандла и снизило время загрузки приложения на 20 %. Поддержка кросс-браузерности: Обеспечил поддержку IE11 и других устаревших браузеров, что расширило целевую аудиторию. Реализовал BFF-слой для интеграции фронтенда с микросервисами: агрегация REST/GraphQL запросов, оптимизация количества сетевых вызовов. Сотрудничал с дизайнерами в Figma, адаптировал дизайн-систему в код Качество кода: Внедрил линтеры, автотесты (Jest, Enzyme) и CI/CD, что улучшило тестируемость и качество кода. Управление состоянием с помощью Effector: сократил связность, упростил unit-тесты и повысил предсказуемость сторы. Организовал обработку сложных асинхронных процессов через Redux-Saga, а для новых модулей использовал Redux Toolkit Перевёл сборку с Webpack на Vite, уменьшив время hot-reload и сборки на ≈40 %. Интегрировал Ant Design (antd) и переработал библиотеку компонентов, ускорив разработку типовых экранов и унифицировав дизайн. Настроил Storybook + Chromatic CI для изолированной разработки и визуальных тестов, что снизило UI-регрессии на ≈30 %. Организовал Git-flow (Feature/Release branches) и ввёл обязательный code-review, улучшив качество кода и скорость релизов. Ключевые достижения: Внедрение системы автоматического тестирования, что сократило время на релиз новых функциональностей и снизило количество багов. Оптимизация работы приложения под высокие нагрузки, что улучшило его стабильность и расширило функциональные возможности. Сократил размер JS-бандла на 25 % за счёт перехода на Vite и агрессивного tree-shaking. Снизил количество визуальных дефектов на проде благодаря Storybook-driven Development и автоматическим скрин-тестам. Использовал шаблоны проектирования: Observer, Factory, Singleton, SOLID. Команда проекта: 4 Frontend-разработчика, 4 Backend-разработчика, 2 QA-инженера, 1 дизайнер, 1 менеджер проекта. Стек специалиста на проекте Redux, WebSockets, Jest, FLUX, Atomic Design, TypeScript, React, REST API, CI/CD, Effector, Ant Design, Storybook, Git, Vite
Стек специалиста на проекте
Docker, Figma, REST API, Jest, Redux, CSS3, TypeScript, SOLID, MobX, Enzyme, FLUX, React Query, CSS Modules, Styled Components, Ant design, Redux Toolkit, Singleton, RTK, UI Kit, Material UI, AntD, CI/CD, WebSockets, React Table, React, Atomic Design, Redux-Saga, Observer, bff, styling, Factory, scope, datagrid
Отрасль проекта
HRTech
Период работы
Февраль 2024 - По настоящее время  (1 год 9 месяцев)
Merchmol
Роль
Senior Frontend Developer
Обязанности
Проект: Платформа для управления производственными и логистическими процессами. Основные задачи и достижения: - Создание сложных интерфейсов: Разработал многоуровневые пользовательские интерфейсы с использованием React и Redux. Спроектировал и внедрил кастомные компоненты для сложных бизнес-процессов. - Интеграция с GraphQL: Интегрировал серверную часть с помощью GraphQL, что ускорило процесс запроса и обработки данных. -Разработал модуль 3D-визуализации склада на Three.js (демонстрация стеллажей, паллет и маршрутов техники) с поддержкой WebGL-рендеринга и Babylon.js GUI-оверлеев. Пользователям доступен интерактивный обзор, поиск ячейки по ID и тепловая карта заполненности (shader-material). Это сократило время инвентаризации на 15 % и стало визитной карточкой системы на демо для клиентов. - Оптимизация производительности: Проводил глубокий рефакторинг кода, улучшил архитектуру и производительность приложения. - Тестирование: Внедрил Unit и E2E тестирование с использованием Jest и Cypress, что значительно улучшило надежность системы. Ключевые достижения: - Разработал кастомные React хуки, что ускорило процесс разработки новых фич и улучшило качество кода. - Внедрил кросс-браузерное тестирование, обеспечив стабильную работу приложения на всех типах устройств. Команда проекта: 3 Frontend разработчика, 3 Backend разработчика, 2 QA инженера, 1 дизайнер, 1 менеджер проекта.
Стек специалиста на проекте
Docker, GraphQL, Cypress, Jest, Webpack, Redux, TypeScript, MobX, WebGL, Styled Components, Babylon.js, GUI, UI Kit, AntD, Babel.js, React
Отрасль проекта
Logistics & Transport
Период работы
Июль 2023 - Февраль 2024  (8 месяцев)
Сбербанк-Технологии
Роль
Senior Frontend Developer
Обязанности
Проект: СберИнвестиции (Простое приложение с доходчивым учебником и инвест-идеями от аналитиков). Задачи и достижения: - Финтех-разработка: Работал над созданием сложных финансовых продуктов, включая системы управления активами и аналитические панели, используя React и Redux. - Интеграция с API: Внедрил защитные механизмы для работы с API и обеспечил надежную обработку больших объемов данных. - Оптимизация интерфейсов: Реализовал оптимизации на уровне работы с DOM и асинхронной загрузки данных, что увеличило производительность. - Разработал систему динамического обновления данных в реальном времени с использованием WebSocket. - Оптимизировал работу с большими массивами данных, что улучшило производительность на 30%. Команда проекта: 7 разработчиков, 2 QA инженера, 1 аналитик
Стек специалиста на проекте
Jest, Webpack, Redux, TypeScript, Babel.js, WebSockets, React
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - Июль 2023  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
Бакалавр по специальности "Программная инженерия"
Завершение учебы
2018 г.

Похожие специалисты

E-commerce & Retail • FinTech & Banking
ИШ
Илья Ш.
Москва
React разработчик
Senior
3 275,41 Р/час
a11y
Accessibility
Adobe Photoshop
Adobe XD
Agile
Ajax
Amplify
Angular
Ant design
Apollo
+158

Илья — Senior React разработчик из Москвы с опытом работы 3 года 3 месяца. Специализируется на разработке фронтенда с использованием React. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в разработке и поддержке внутреннего продукта Service Desk, создании таск-трекера и инструмента для ЦИК в крупном банке. Оптимизировал загрузку страниц, внедрил практики доступности и перешёл на Vite.js после Create-React-App с Webpack. Эффективно взаимодействовал с командами бэкенда и дизайна. Также работал над личным кабинетом сервиса по контролю за выборами, где занимался разработкой интерфейсных компонентов и проведением код-ревью. Предложил переход с React-Redux на React-Query. Имеет опыт работы над несколькими параллельными проектами в сфере E-commerce & Retail, включая разработку интерфейсов возврата денег, приложения для поиска клиентских чеков, калькулятора штата и UI для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail
МГ
Михаил Г.
Пятигорск
NodeJS разработчик
Middle+
2 928,61 Р/час
MobX
TypeORM
Sass
React Hook Form
Grafana
React Query
Redux Toolkit
Socket.io
React testing library
Redux
+54

Михаил — NodeJS разработчик уровня Middle+ из Пятигорска, Россия. Имеет высшее образование по специальности «Бакалавр в области информационных систем и технологий» СКФУ. Владеет английским языком на уровне C1. Имеет опыт работы на трёх проектах в отрасли E-commerce & Retail: - B2B проект (1 год 8 месяцев): разработка и расширение кастомных контроллеров, сервисов и маршрутов для реализации бизнес-логики и переписывания стандартных эндпоинтов API; создание и настройка собственных middleware, guards и policies для обработки запросов, аутентификации и авторизации пользователей; работа с глобальными событиями приложения для триггеров бизнес-логики и интеграции с внешними сервисами. - Электронная коммерция (8 месяцев): реализация аутентификации и авторизации пользователей с использованием JWT; настройка RBAC для управления доступом на основе ролей; разработка системы отслеживания просмотра рекламы и начисления баллов. - B2C проект (11 месяцев): разработка интерфейса для бронирования рабочих мест; интеграция с backend-сервисами по бронированию и управлению рабочими местами; реализация системы фильтрации и поиска по рабочим местам с учётом параметров и предпочтений пользователей.

Подробнее