РА
Роман А.
Мужчина, 28 лет
Россия, Таганрог, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 22 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
JavaScript
Next.js
React
SPA
SSR
TypeScript
Microfrontend
MobX
Query
Redux
UI компоненты
Cypress
E2E testing
Jest
UX
Unit testing
Node.js
code
Frontend
FSD
Memoization
Micro
менторство
Responsive
Pixel Perfect
Code Review
RTK
Saga
Thunk
Ant design
Enzyme
Material UI
Axios.js
Confluence
GraphQL
Jira
React Hook Form
REST API
Swagger
TeamCity
Webpack
YouTrack
Yup
Docker
Figma
Firebase
Git
GitLab
JQuery
LESS
Linux
Magento
MongoDB
MySQL
npm
PostCSS
PostgreSQL
React Native
React Query
Redis
SCSS
SSE
Storybook
Styled Components
Vite
WebSockets
Yarn
dropzone
FixUploader
Tailwind CSS
React 18+
BDD
TDD
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
Government & Public Sector
HRTech
Information Security
RnD
Знание языков
Русский — C1
Английский — B2
Главное о специалисте
- Frontend разработчик с 7 годами опыта коммерческой разработки и 9 проектами в банковской, государственной, медицинской и e-commerce сферах. - Специализируюсь на разработке SPA и SSR приложений с использованием React, TypeScript и Next.js. - Имею опыт разработки модулей для микросервисных архитектур. Проектировал модульные UI-киты и принимал ключевые архитектурные решения, такие как внедрение Microfrontend подхода и выбор инструментов управления состоянием (Redux, MobX, React Query). - Реализовал кастомные UI-компоненты и оптимизировал производительность интерфейсов, сокращая время сборки и загрузки приложения, улучшая тем самым UX и DX. - Умею писать unit- и e2e-тесты (Jest, Cypress). - Свободно общаюсь на английском (B2), имею опыт работы в международных командах. - Участвую в SCRUM-активностях и провожу код-ревью, менторю коллег и участвую в принятии архитектурных решений, формализации требований, декомпозиции и распределении задач. - В настоящее время изучаю возможности React 19 и углубляю знания Node.js.
Проекты   (6 лет 11 месяцев)
Приложение инвестиционного банка (FinTech/банкинг)
Роль
Frontend-разработчик
Обязанности
Описание проекта: Сервис инвестиционного консультирования для состоятельных клиентов, предоставляющий персонализированные рекомендации по управлению портфелем, включая подбор активов, контроль рисков и ребалансировку. Платформа ориентирована на минимизацию рисков и повышение доходности, интегрирована с профессиональными инструментами для мониторинга рынка и управления инвестициями. Выполняемые задачи: — Разработал модуль «Инвестиционный советник», улучшивший UX и сокративший время обработки данных. — Переработал систему авторизации и разграничения доступа на базе Keycloak, повысившую безопасность и упростившую интерфейс входа в систему. — Провел рефакторинг кода с помощью TypeScript и MobX, упростивший поддержку и разработку функционала. — Улучшил UI/UX, внедрив консистентные решения и компоненты из Ant Design. — Презентовал улучшения на демо каждые 2 недели перед 50+ участниками. — Взаимодействовал напрямую с бизнесом, получая обратную связь из первых рук и оперативно доставлял ценность непосредственно для пользователей. — Регулярно проводил код-ревью. Размер команды: 1 FE, 4 BE, 1 QAA, 2 Analyst, 1 Teamlead Инструменты: React, React 18+, Typescript, MobX, Ant design, Vite - Выступил ключевым разработчиком модуля «Инвестиционный советник», включающего разделы управления портфелями, контроля рисков, ребалансировки и панели управления клиентами, что значительно улучшило пользовательский опыт и сократило время обработки информации сотрудниками банка. - Переработал систему доступа к модулям на основе ролей Keycloak, участвовал в проектировании и конфигурации системы, адаптировал frontend, обеспечив доступ только к необходимой информации. - Провел рефакторинг существующих разделов (Модельные и Предварительные Портфели, Ребалансировка, Клиенты): разделил компоненты с длиной строк более 500, устранил дублирование кода, использовал Typescript и MobX для управления состоянием вместо локального стейта, что сделало код более понятным и сократило время на модернизацию и исправление ошибок. - Проявил инициативу в улучшении UI/UX, внедрил консистентные решения, переработал систему фильтрации таблиц, использовал новые компоненты Ant Design, сотрудничал с дизайнерами и предлагал улучшения, одобренные бизнесом. Внедрил адаптивную панель навигации с динамической сортировкой, улучшив доступность ключевых разделов и ускорив навигацию, что было одобрено продуктовой командой. - Каждые две недели презентовал улучшения на демо с участием более 50 человек. Взаимодействовал напрямую с бизнесом, получая обратную связь из первых рук и оперативно доставлял ценность непосредственно для пользователей. Регулярно участвовал в код-ревью, обеспечивая качество кода.
Стек специалиста на проекте
TypeScript, MobX, Keycloak, UI/UX, Ant design, Vite, React, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2024 - Июнь 2025  (10 месяцев)
Банковское приложение (ДБО физлиц) (FinTech/банкинг)
Роль
Frontend-разработчик
Обязанности
Описание проекта: Платформа универсального коммерческого банка с микросервисной архитектурой для управления финансовыми операциями юридических и физических лиц. Приложение предоставляет функционал для проведения транзакций (переводы, платежи, валютные операции), управления счетами с отображением баланса и истории операций, а также загрузки и верификации документов с поддержкой электронной подписи. Выполняемые задачи: — Разработал микросервисы для управления транзакциями, интегрировал REST API с кешированием через Redux в сжатые сроки. — Создал компоненты FileUploader и Dropzone с поддержкой прогресса загрузки и валидации. — Работа с микросервисной архитектурой, создание модулей с нуля. — Работа с собственным UI-kit, создание новых компонентов. Размер команды:1 FE, 1 BE, 1 QA Инструменты: React, Typescript, Redux, MUI, Storybook, FSD, Webpack Module Federation (Microfrontends) - Самостоятельно инициировал разработку фронтенд-микросервисов для обработки банковских транзакций (международные переводы, платежи по счетам, валютные операции) и загрузки документов (договоры, налоговые формы, заявки на кредит) с поддержкой электронной подписи и валидации форматов (PDF, DOCX). - Спроектировал архитектуру модулей на основе Micro Frontend, обеспечив их независимость и легкость интеграции. - Разработал кастомные компоненты FileUploader и Dropzone с функциями отмены загрузки, отображения прогресса и обработки ошибок, обеспечив хороший UX и интуитивно-понятное управление. - Настроил Storybook для документирования UI-кита, включая компоненты форм и таблиц, что ускорило онбординг новых разработчиков и упростило поддержку интерфейса. - Проводил код-ревью, гарантируя соответствие стандартам безопасности и модульной архитектуре (Micro Frontend). - Взаимодействовал с BE-командой для синхронизации REST API, минимизировав ошибки при интеграции с банковскими сервисами. - Оптимизировал формы с помощью мемоизации и React Query, улучшив скорость рендеринга и снизив нагрузку на клиентскую часть.
Стек специалиста на проекте
REST API, Redux, TypeScript, Storybook, MUI, Microservices, React Query, FixUploader, React, Microfrontend, FSD, Webpack Module Federation, dropzone, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - Август 2024  (5 месяцев)
Государственный маркетплейс
Роль
Frontend-разработчик
Обязанности
Описание проекта: Государственный маркетплейс ИТ-сервисов и приложений. Платформа выбора цифровых продуктов для государственных органов, их развертывания и последующей эксплуатации. Проект является частью платформы “ГосТех”, в который входят государственные продукты, такие как Госуслуги. Используются общие с Госуслугами инструменты, UI-Kit. Выполняемые задачи: — Разработка форм со сложной логикой на основании длинного перечня требований в документации — Разработка спецификации — Исправление багов Размер команды: 11 FE, 7 BE, 4 QA Инструменты: React, Typescript, Next, FSD - Реализовал динамические интерфейсы для управления цифровыми продуктами, обеспечив адаптивность и поддержку accessibility (a11y). - Автоматизировал генерацию типов из Swagger-схем, упростив разработку и устранив ошибки типизации. Внедрил виртуализацию для таблиц с большим количеством данных, улучшив производительность и UX. - Документировал API в Confluence, что улучшило взаимодействие между FE и BE разработчиками и уменьшило количество времени на поиск информации. - Провел рефакторинг компонентов, устранив технический долг и ускорив разработку новых функций.
Стек специалиста на проекте
TypeScript, Next.js, React, FSD, React 18+
Отрасль проекта
Government & Public Sector
Период работы
Ноябрь 2023 - Март 2024  (5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Южный Федеральный Университет.
Специальность
Информационные системы и технологии.
Завершение учебы
2020 г.

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

E-commerce & Retail • HRTech • Telecom
ДМ
Денис М.
Ульяновск
React разработчик
Middle+
3 339,64 Р/час
3d
Composer
Docker
Express.js
Feathers.js
Gatsby.js
Git
Knex.js
Microfrontend
Node.js
+82

Денис — опытный React-разработчик с 4-летним опытом работы в сфере e-commerce и разработки интеграционных сервисов. Он участвовал в создании системы управления продажами от производителя для дилеров, работал над интеграционным сервисом для автоматизированной системы управления ресурсами, занимался продуктовой разработкой площадки по продажам медикаментов и созданием монолита для нескольких операторов. Денис также работал над проектами в сферах телекоммуникаций и HRTech. На всех проектах он выполнял задачи по разработке и поддержке frontend-части, а также участвовал в написании бизнес-логики на backend. В работе Денис использует широкий спектр технологий, включая React, Vue, Vuex, axios, swiper, Antd, react-hook-form, yup, typescript, axios и другие.

Подробнее
E-commerce & Retail
СР
Светлана Р.
Калининград
React разработчик
Middle
2 466,19 Р/час
MobX
Ant.design
suspense
Query
Hooks
Redux Toolkit
Redux
Styled-Components
Web Components
vanilla-extract
+112

Светлана — React-разработчик уровня Middle. Специализируется на микросервисной архитектуре, фронтенде на React и сопутствующих инструментах. Опыт работы: - Сервис проектного менеджмента (E-commerce & Retail). Обязанности: настройка роутов для веб-сайта, создание функционала публичных и частных маршрутов, разработка анимированного бокового меню навигации, реализация интеграции бокового меню со всеми страницами и роутом, разметка страниц, создание страниц входа и регистрации пользователя, настройка прокси-сервера, библиотечная адаптивная форма с инпутами со сложной логикой, функционал авторизации пользователя, страница с календарём, отображение встреч в соответствии со статусом, модальное окно для отображения детальной информации о встрече и её участниках. - Интернет-магазин бытовой техники и электроники (E-commerce & Retail). Обязанности: настройка роутов, создание страницы личного кабинета, функционала изменения пароля и личных данных, валидация инпутов в личном кабинете, создание корзины, изменение и удаление товаров в корзине, добавление в избранное или удаление из него, создание страницы с детальной информацией о товаре, фильтрация по категориям товаров, моментальный поиск товара, отображение комментариев пользователей к товару, создание и редактирование комментариев, Unit тесты (Jest).

Подробнее
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 для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее

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