Абузар М. React разработчик, Senior

ID 30403
АМ
Абузар М.
Мужчина, 20 лет
Россия, Санкт-Петербург, UTC+3
Ставка
4 155,84 Р/час
НДС не облагается
Специалист доступен с 31 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
API
automl
Chart.js
CI/CD
CSS Modules
Cypress
d3
developer
Docker
feature
Feature-Sliced Design
Frontend
GraphQL
JavaScript
Jest
Material UI
Microfrontend
MobX
module federation
Node.js
OAuth
Playwright
PWA
rag
React
React Native
Recharts
REST
shadcn
SSO
store
Storybook
Subscriptions
Testing
time
TypeScript
UI
UI/UX
Vite
Vitest
WebSockets
Отрасли
E-commerce & Retail
FinTech & Banking
Urban technology
Главное о специалисте
Senior Frontend Developer с 5+ лет опыта в веб- и мобильной разработке на React, React Native и Node.js. Эксперт в архитектуре микрофронтендов, Feature-Sliced Design, интеграции с микросервисами и real-time функционале (WebSockets, GraphQL Subscriptions). Опыт внедрения аутентификации и авторизации (OAuth 2.0/2.1, SSO, двухфакторная аутентификация), PWA, CI/CD и тестирования (Vitest, Jest, Playwright, Cypress). Участвовал в проектировании UI-китов и дизайн-систем, визуализации данных (Chart.js, Recharts, D3.js) и интеграции с ML/AI-пайплайнами (RAG, Feature Store, AutoML). Работал в международных и российских командах, активно внедрял современные практики фронтенд-разработки и безопасности. Имеет опыт работы с Mobx и CSS Modules.
Проекты   (5 лет 8 месяцев)
Разрабатываем систему Int-Pay для проведения заявок и платежей по всему миру, для работы с компаниями и клиентами. Также работаю над CRM который втроен в проект как микрофронтенд.
Роль
Senior/Lead Frontend разработчик
Обязанности
Команда: 10 фронтенд разработчиков, 8 бэкенд, системные и бизнес-аналитики, дизайнеры, лиды, PO, tech lead, девопсы и сопровождения, специалисты по информационной безопасности. Работаем по скрам с двухнедельными спринтами, демо, ретро, планированием, код-ревью и дежурствами. Обязанности и достижения: Внедрил архитектуру микрофронтендов используя Vite Module Federation, что позволило избавиться от монолитного приложения, разделиться на команды, сделать независимые релизы. Переписал приложения с Next.js 14 на React 19 для переезда на новую архитектуру микрофронтов, внедрил React Compiler что улучшило производительность приложения благодаря мемоизации. Внедрил модуль уведомлений на Websocket + STOMP, добавил виртуализацию списка на react-virtuoso и бесконечный скролл нотификаций, что дало возможность клиентам просматривать статус их заявок и удобно переходить по ним. Покрыл тестами модуль заявок, платежей и авторизации на Vitest + Playwright, добавил запуск тестов в CI/CD, сконфигурировал Dockerfile, настроил генерацию отчетов и их деплой на сервер (Allure). Реализровал аутентификацию и авторизацию по спецификации OAuth 2.1. Добавил SSO, вынес логин в отдельный сервис, добавил PKCE для безопасности, JWT-токены. Это помогло нам следовать современным стандартам веб-безопасности и сделало клиентскую сессию надежной. Создал многошаговые формы для создания и редактирования заявок на react-hook-form, добавил валидацию DTO на Zod. Вынес UI кит в отдельный Nexus репозиторий вместе со Storybook, создали пакет и поставили его на проекты. Реализовал двухфакторную аутентификацию с вводом OTP-кода и интеграцией с приложением Multifactor, что обезопасило клиентскую сессию еще больше. Занимался архитектурой проекта (Feature-sliced design) и добавил статические анализаторы (eslint, prettier, stylelint, knip, dependency-cruiser, git hooks, pre-commit, pre-push, convertional commits, lint-staged, husky). Настроил строго tsconfig и сборку приложения. Работа с фронтенд-решениями для интеграции с ML-пайплайнами и AI-сервисами (RAG, Feature Store, AutoML). Участие в визуализации данных из ML-моделей с использованием графиков и дашбордов (Chart.js / Recharts / D3.js). Совместная разработка UI для мониторинга и управления пайплайнами моделей и сервисов AI. Использование Mobx и CSS Modules для организации состояния и стилизации компонентов. Настройка и конфигурирование Nginx для проксирования запросов и раздачи статических активов.
Стек специалиста на проекте
UI, React Hook Form, Redux Toolkit, Microfrontend, React testing library, Redux, GitLab, WebSockets, shadcn, Git, Webpack, Jest, OAuth, CSS3, Nginx, module federation, Storybook, React 18, RTK Query, Vitest, SSO, Zod, HTML, zustand, Vite, Material UI, Next.js, React, JavaScript ES6, JavaScript, Node.js, Tailwind, TanStack Query, SCSS, CI/CD, Microservices, React 18+, TypeScript
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2024 - По настоящее время  (10 месяцев)
Разработка девелоперского приложения
Роль
Senior Frontend Engineer
Обязанности
- Разработка интерфейса приложения с микросервисной архитектурой. - Взаимодействие с бизнесом, дизайнерами, backend, devops и QA инженерами. - Разработка UI-библиотеки. При разработке компонентов использовал SASS/SCSS и принципы семантической верстки. - Составление документаций (RFC, ADR, ADS) - Написание тестов (тестирование UI Storybook, E2E на Cypress и Playwright) с использованием методологии BDD. - SEO оптимизация (Web Vitals) - Работал над внутренними и биллинговыми проектами компании. - Провел рефакторинг части проекта с использованием Redux Toolkit для унификации подхода к управлению состоянием. - Взаимодействовал с международной командой разработчиков. - Реализовал мобильное приложение с использованием PWA, добавив поддержку оффлайн режима, что улучшило пользовательский опыт на 20%. - Основной стек: React, Typescript, Zustand, SWR, Микрофронтенды, React-hook-form, PWA, Workbox, Service workers, Next.js, Tanstack, Shadcn UI, Сервисы аналитики, Sentry - Оптимизировал размер сборки приложения в 2 раза с помощью веб-сервера Nginx. - Создание дизайн-системы и библиотеки компонентов на основе React и Storybook, что сократило затраты времени на разработку интерфейсов для новых продуктов на 50%. - Полный рефакторинг и улучшение архитектуры приложения (FSD - Feature-Sliced Design), добавление архитектурного линтера Steiger на уровень pre-commit hooks (lint-staged, husky) - Улучшение производительности приложений путем внедрения динамической подгрузки модулей (code splitting) и оптимизации пакетов зависимостей, что снизило общий размер бандлов на 25%. - Обучение команды и внедрение лучших практик разработки на React, Next.js и TypeScript, что повысило производительность и снизило количество багов на 15%.
Стек специалиста на проекте
UI, pre-commit, React Hook Form, Hooks, adr, Vtiger, Microfrontend, Feature-Sliced Design, tanstack, ads, code, shadcn, PWA, линтер, DevOps, QA, Cypress, Nginx, Рефакторинг, Storybook, Sentry, SWR, Backend, Playwright, Web, vitals, FSD, zustand, Husky, Аналитика, service, UI-тестирование, Next.js, React, SEO оптимизация, JavaScript, lint-staged, библиотеки, splitting, Workers, RFC, -, сервисы, внедрение, Workbox, TypeScript, E2E testing
Отрасль проекта
Urban technology
Период работы
Ноябрь 2023 - Ноябрь 2024  (1 год 1 месяц)
Сайт по продаже автомобилей
Роль
Senior Разработчик (Mobile + Frontend)
Обязанности
- Ускорение загрузки страниц на 40% благодаря внедрению оптимизированной серверной рендеринга и статической генерации (SSG/ISR) в Next.js, что привело к увеличению конверсии и снижению показателей отказов. - Разработка сложных клиентских интерфейсов с использованием React и TypeScript, что позволило сократить время разработки на 30% за счет улучшенной типизации и повторного использования компонентов. Интерфейсы разрабатывались с использованием семантической верстки. - Интеграция с микросервисной архитектурой на Node.js и Nest.js, обеспечивая надежную связь между фронтендом и бэкендом, что позволило снизить количество ошибок при интеграции и повысить общую стабильность системы. - Внедрение CI/CD процессов для автоматизированной сборки, тестирования и деплоя приложений на базе Next.js и Docker, что ускорило релизы на 20%. - Оптимизация SEO и улучшение индексации благодаря реализации серверного рендеринга и улучшению метаданных страниц в Next.js, что привело к росту органического трафика на 30%. - Разработка мобильных приложений на React Native + Expo, реализация функционала оффлайн-доступа с помощью Redux Persist и SQLite, что позволило пользователям продолжать работу с приложением даже при отсутствии интернета, увеличив удовлетворенность клиентов. - Реализация реальных времени обновлений (real-time features) с использованием WebSockets и SSR, WebRTC, что улучшило взаимодействие пользователей с платформой и повысило вовлеченность. - Улучшение безопасности клиентских и серверных приложений за счет внедрения современных методов авторизации и аутентификации (OAuth2, JWT) и регулярного аудита безопасности. - Миграция с Mobx на Redux Toolkit.
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, Node.js, OAuth, TypeScript, PWA, React Navigation, React Native, NestJS, EXPO, React Query, Next.js, i18next, Router, Docker Compose, I18n, React, FSD, Prisma.js, Zod, tanstack, bun, auth
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2022 - Ноябрь 2023  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича
Специальность
Программная Инженерия
Завершение учебы
2024 г.

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

E-commerce & Retail
СР
Светлана Р.
Калининград
React разработчик
Middle
2 466,19 Р/час
MobX
Ant.design
suspense
Query
Hooks
Redux Toolkit
Redux
Web Components
vanilla-extract
MS Windows
+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 для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее
EdTech • HRTech • Marketing, Advertising & Design
НВ
Никита В.
Брянск
React разработчик
Senior
3 831,17 Р/час
JavaScript
React
React Hook Form
Redux
RTK Query
WebSockets
SCSS
Quill
Axios.js
Google API
+79

React-разработчик с опытом работы на проектах в течение 4 лет. Участвовал в создании HR-платформы, где занимался разработкой интерфейсов, интеграцией frontend с backend-API и настройкой структуры проекта. Реализовал сложные формы с динамическими полями и валидацией, а также drag-and-drop функциональность. В рамках другого проекта разработал SPA-интерфейс для управления ассортиментом и заказами в системе складского учёта. Интегрировал его с API backend для CRUD-операций и создал административный интерфейс с аналитикой и визуализацией остатков. Работал над проектом по созданию обучающей платформы по кибербезопасности, где разрабатывал новые интерфейсные модули и интегрировал текстовый редактор Quill. Также участвовал в разработке платформы по отслеживанию и мониторингу трафика, вывода и анимации данных на 3D карте. Исследовал технологии для frontend-части и разработал интерфейсы для вывода и анимации данных. На последнем проекте в крупной продуктовой компании работал над разработкой пользовательских интерфейсов на базе существующего UI-кита и интегрировал автотесты (Jest + RTL).

Подробнее
E-commerce & Retail
АЗ
Артём З.
Волгоград
React разработчик
Middle+
2 466,19 Р/час
Ant design
API
Apollo client
AWS
Chakra UI
CloudFront
Code Review
CSS3
Cypress
DevOps
+66

Артём — React-разработчик уровня Middle+ из Волгограда. Специализируется на разработке фронтенда с использованием Next.js, React и других современных технологий. Имеет опыт работы с микрофронтендами, SSR и SSG, а также с инструментами для оптимизации производительности и SEO. Участвовал в разработке крупных e-commerce проектов, включая международный маркетплейс косметики и платформу для онлайн-продажи цифровых товаров. В рамках проектов реализовывал сложные бизнес-логики, интеграцию с внешними сервисами, разработку анимированных интерфейсов и оптимизацию процессов сборки. Также имеет опыт работы с Kubernetes, GitLab CI/CD, Nest.js и другими инструментами для оркестрации и развёртывания микросервисов. Участвовал в планировании спринтов по методологии SAFe и взаимодействии с дизайнерами по макетам Figma. Имеет высшее образование по специальности «Информатика и вычислительная техника» Волгоградского государственного технического университета. Владеет английским языком на уровне B1.

Подробнее

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

HRTech • Hardware
КЛ
Карина Л.
Тбилиси
Системный аналитик
Middle
3 621,86 Р/час
C#
кд
AI
Grafana
Работа с интеграциями
UML
архитектура
Разработка
Postman
Базы данных
+53

Карина — опытный системный аналитик с навыками работы в сфере IT-консалтинга и системной интеграции. Она обладает глубоким пониманием процессов разработки, проектирования и тестирования ПО. Карина работала над проектами в области Hardware и HRTech. В её обязанности входило: - разработка ПО; - системная интеграция; - автоматизация технологических и бизнес-процессов предприятия; - ИТ-консалтинг; - описание и постановка технических заданий на разработку; - участие в проработке хранилища данных; - создание, поддержка и сдача проектной документации заказчику; - работа с БД и API запросами; - помощь в создании тест-кейсов; - управление поставками. Опыт работы Карины на проектах составляет 2 года и 3 месяца.

Подробнее