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

ID 20269
АС
Акоб С.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
CSS3
ES6/7
HTML5
JavaScript
MobX
Next.js
React
React Native
Redux
TypeScript
Vue.js
zustand
Ant design
Emotion
LESS
Material UI
Sass
Styled Components
Tailwind CSS
Адаптивная верстка
Методология БЭМ
Babel.js
Gulp
Node.js
Npm
Storybook
Vite
Webpack
Yarn
Apollo client
Axios.js
GraphQL
REST API
WebSockets
Chai.js
Cypress
Enzyme
Jest
Mocha.js
React testing library
Mustache
Pug.js
GitHub Actions
Gitlab CI
Jenkins
Effector
Ant Design (antd)
React Storybook
WebGL
API
React context
Babylon.js
three
React Table
Отрасли
Government & Public Sector
Logistics & Transport
Telecom
Главное о специалисте
Опытный Senior React.js разработчик с более чем 8-летним опытом разработки кроссбраузерных адаптивных интерфейсов и построения архитектуры клиентской части. Обладаю глубокими знаниями JavaScript (ES6/7), TypeScript, React Native, Vue, Next.js, и микро-фронтенд архитектуры с использованием Module Federation. Имею опыт глубокой настройки Webpack, работы с тяжелыми SPA, RESTful API, GraphQL и WebSocket. Развиваю навыки управления командами, наставничества и рефакторинга легаси-кода. Специализируюсь на проектировании архитектуры высоконагруженных приложений, создании масштабируемых решений и улучшении читаемости и тестируемости кода.
Проекты   (9 лет 4 месяца)
GetMeGit (Аутстафф)
Роль
Senior React Developer
Обязанности
Проект: Высоконагруженное веб-приложение для управления и оптимизации телекоммуникационных услуг. Приложение позволяет мониторить сетевую активность и нагрузку в реальном времени, управлять тарифными планами и абонентскими данными, обеспечивать сбор и анализ телеком-метрик. Основная цель — автоматизировать рутинные процессы, повысить эффективность обслуживания абонентов и упростить принятие решений на основе данных. Задачи: Разработка и поддержка фронтенд-части веб-приложения на React.js 17+ с использованием TypeScript, хуков, Context API, Redux/Zustand и Effector. Проектирование архитектуры и реализация высоконагруженных решений с упором на производительность и масштабируемость. Разработал кастомизируемые виджеты-таблицы на базе React-Table + Material-UI для отображения телеком-метрик, поддержал динамическое включение/отключение колонок и многоуровневую агрегацию. Настроил потоковое обновление таблиц через React Context API + web-socket-слой; минимизировал лишние re-render’ы мемоизацией и селекторами. Разработка кросс-браузерных пользовательских интерфейсов (HTML5, CSS3, JavaScript/TypeScript), интеграция с RESTful WebAPI для обеспечения стабильного взаимодействия между фронтендом и бэкендом. Создание новых интерфейсных модулей с использованием Ant Design (antd), Material-UI и React Query. Настройка Storybook: изолированная разработка и документирование компонентов, визуальные тесты (Storybook Testing Library + Chromatic CI) Интеграция с RESTful API, GraphQL и реализация WebSocket для отображения обновлённых данных в реальном времени (например, состояния сетевых каналов или статистики трафика). Оптимизация существующего кода (ленивая загрузка, рефакторинг), настройка сборки (Webpack, Vite, Gulp). Написание unit- и интеграционных тестов (Jest, React Testing Library). Участие в планировании, оценке сроков и формировании технических решений совместно с командой. Ускорил производительность приложения за счёт оптимизации сборки и внедрения ленивой загрузки. Внедрил микро-фронтенд архитектуру, что повысило масштабируемость и гибкость разработки при добавлении новых функциональных модулей. Сократил размер бандла путём выноса повторяющихся модулей и оптимизации кода. В отдельных модулях применил MobX, сократив дублирование логики работы со сложным состоянием. Стандартизировал UI-элементы с помощью Ant Design и Styled Components, что ускорило разработку типовых форм и сложных интерфейсов. Использовал Recharts для аналитических телеком-дашбордов (линейные, круговые, столбчатые графики) с возможностью динамического обновления показателей (трафик, нагрузка, активность абонентов). Работа с расширенными стилевыми таблицами (SASS/LESS). Внедрил адаптивную вёрстку для корректного отображения на различных устройствах и в разных браузерах; тесно взаимодействовал с UX/UI-дизайнерами и работал по готовым дизайн-макетам. Активно использовал http-запросы и разные методы интеграции для получения и отправки данных (GET, POST, PUT, DELETE). Команда: 3 Frontend-разработчика, 2 Backend-разработчика, 2 QA, PM и Team Lead.
Стек специалиста на проекте
MobX, Hooks, MobX 6, React testing library, Redux, GraphQL, WebSockets, AntD, API, Webpack, Jest, MVC, Gulp, React context, Storybook, Styled Components, UI Kit, React Table, Recharts, Effector, HTML, zustand, TypeScript, Context API, Vite, Ant design, Material UI, React, JavaScript, REST API, React17, zutand, Ant Design (antd)
Отрасль проекта
Telecom
Период работы
Март 2023 - По настоящее время  (2 года 5 месяцев)
Astudio LLC
Роль
Frontend Developer
Обязанности
Проект: Разработка SPA-приложений для государственных и коммерческих организаций. Основная цель — обеспечить удобный веб-интерфейс с высокой производительностью и масштабируемой архитектурой (SSR, SSG). Задачи: ◦ Разработка высоконагруженных интерфейсов и архитектуры SPA-приложений на с TypeScript и React.js. ◦ Внедрение Material-UI, React Query и Redux/Zustand для управления состоянием и запросами. ◦ Настройка и оптимизация процесса сборки (Webpack, Vite). ◦ Интеграция с REST API и GraphQL, настройка WebSocket для передачи данных в реальном времени. ◦ Написание тестов (Jest, Cypress) и участие в CI/CD, обеспечивающих стабильность релизов. ◦ Создание интерактивных графиков (Victory) для визуализации бизнес-метрик. ◦ Верстка под Chrome 61 ◦ Реализовал SSR и SSG, что улучшило скорость загрузки и SEO. ◦ Реализовал 3D-визуализацию планировки склада на Three.js (WebGL): интерактивный обзор ячеек, навигация по уровням стеллажей, подсветка проблемных зон (переполнения, отсутствия SKU). ◦ Подготовил слой конверсии данных (REST → SceneGraph) и модуль загрузки текстур/GLTF-моделей; оптимизировал отрисовку крупного числа объектов (instancing, frustum culling). ◦ В команде довел MAU до 300,000 ◦ Оптимизировал работу приложений при высоких нагрузках (реализовал шардинг и разделение кода). ◦ Внедрил отдельные модули на MobX для более удобной поддержки и тестирования при большом объёме данных. ◦ Создал UI-kit и внедрил гайдлайны по стилизации через Styled Components, обеспечив поддержку разных тем. ◦ Применил подход MVC в фронтенд-архитектуре, упростив разделение логики, состояния и представления. ◦ Использовал Recharts для аналитических HR-дашбордов (линейные, круговые, столбчатые графики) с динамическим обновлением данных. Команда: 5 frontend, 3 backend, 2 QA, PM
Стек специалиста на проекте
MobX, HTML5, React Query, lint, Redux, Gitlab CI, GraphQL, WebSockets, SPA, AntD, SSR, Frontend, Cypress, Webpack, Jest, MVC, CSS3, Styled Components, Prettier, UI Kit, HTML, zustand, TypeScript, Vite, Material UI, React, JavaScript, REST API, React 18+
Отрасль проекта
Government & Public Sector
Период работы
Сентябрь 2018 - Февраль 2023  (4 года 6 месяцев)
Codeex (Developing & Pioneering Software Innovations & Tech Breakthroughs)
Роль
Middle+ React + Node.js Developer
Обязанности
Проект: Создание высоконагруженного веб-приложения для управления складскими данными и аналитикой. Решение помогало владельцам складов и логистическим компаниям оперативно обрабатывать заказы и контролировать остатки.. Задачи: ◦ Разработка frontend-части приложения на React.js, включая работу с хуками и Redux. ◦ Создание серверной логики на Node.js для операций со складскими данными и аналитикой. ◦ Разработка кросс-браузерных пользовательских интерфейсов с использованием современных технологий (HTML5, CSS3, JavaScript/TypeScript) и интеграция с RESTful WebAPI для обеспечения взаимодействия между фронтендом и бэкендом ◦ Интеграция с REST API, разработка маршрутов и middleware. ◦ Написание тестов (Mocha, Chai) для обеспечения стабильности и качества кода. ◦ Участие в планировании, оценке задач и внедрении CI/CD-процессов. ◦ Оптимизировал архитектуру API, снизив время обработки запросов на 20%. ◦ Внедрил улучшенные процессы CI/CD для автоматизации тестирования и релизов, сократив ручную рутину QA. удобной поддержки и тестирования при большом объёме данных. Команда: 4 frontend-разработчика, 3 backend-разработчика, 2 QA-инженера, 1 дизайнер, PM
Стек специалиста на проекте
JavaScript, Node.js, REST API, Redux, TypeScript, Mocha.js, Chai.js, Material UI, React, Gitlab CI
Отрасль проекта
Logistics & Transport
Период работы
Март 2016 - Июль 2018  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российско-Армянский университет
Специальность
Мировая экономика
Завершение учебы
2015 г.

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

Insurance
ТС
Тимофей С.
Ульяновск
React разработчик
Senior
4 285,71 Р/час
Agile
AntD
Axios.js
CSS
CSS3
ESLint
Git
HTML
HTML/CSS
HTML5
+79

Как опытный фронтенд-разработчик с более чем 5 годами работы с React и TypeScript, кроме разработки сложных интерфейсов, я проявляю инициативы на рабочих проектах, которые приносили значительную ценность бизнесу. Например, я имел опыт самостоятельного внедрения TypeScript в проекты, значительно повышая надежность кода. Реализовал сложные алгоритмы сортировки данных и визуализации графиков, используя библиотеки, такие как ReactFlow. Оптимизировал производительность React.js frontend приложений, сокращая время загрузки за счет оптимизации бандлов и сжатия медиафайлов. Внедрил Storybook для упрощения взаимодействия между разработчиками и дизайнерами, а также реализовал авторизацию через с использованием jwt токенов (+ axios interceptor) или Google API. Мой опыт включает работу с TypeScript, React, оптимизацию производительности и создание интерактивных пользовательских интерфейсов любой сложности. Стек: – Владение библиотекой React, Next.JS – Сборка frontend: Webpack, Vite – Опыт работы с управлением состоянием через Redux Toolkit, Redux, RTK Query, React Query, Effector, Mobx и Mobx-State-Tree, Zustand, Jotai. – Общение с сервером: Long Pooling, WebSocket, SSE – UI-KIT: Знание UI-китов Ant Design, Mantine UI, собственный UI-KIT. – Асинхронный слой: Использование Redux Saga, React Query и RTK Query, Redux Thunk для работы с асинхронными запросами. – Типизация: Применение TypeScript для типизации всех проектов, как в продашкен, так и на своих проектатах – Валидация форм: Formik, React Hook Form, – Стили: Опыт в стилизации с использованием CSS3, SCSS, SASS и LESS, CSS-in-JS Styled Component, Emotion.

Подробнее
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
+80

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

Подробнее

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

BioTech, Pharma, Health care & Sports • FoodTech • Marketing, Advertising & Design
АЛ
Анна Л.
Москва
Контент-менеджер
Middle
714,29 Р/час
корректура текстов
Подготовка и проведение презентаций
анализ
SMM
Нейронные сети
Разработка
Программное обеспечение
Проектная работа
продажи
+48

• Большой опыт работы с текстами: Мои тексты отличаются грамотностью, пунктуацией и стилистикой. Знаю нормы русского языка и умею создавать тексты разных жанров, форматов и стилей. • Достигаю измеримых результатов: Мои тексты не просто качественные, но и эффективные. Я увеличила конверсию лендингов на 60%, продажи на маркетплейсах на 120%, а один из моих рекламных роликов посмотрели более 30 000 раз. • Понимаю принципы SEO-оптимизации: Умею писать SEO-оптимизированные тексты, которые увеличивают органический трафик и улучшают позиции сайта в поисковой выдаче. Например, мне удалось увеличить трафик одного из сайтов на 40% и поднять его позиции по 15 ключевым запросам. • Работаю с информацией: Умею находить, анализировать, проверять информацию и создавать на её основе качественные тексты. Использую сервисы проверки текстов, такие как "Главред" и сервисы проверки уникальности. • Организована и ответственна: Строго соблюдаю дедлайны, умею планировать свое время и работать в режиме многозадачности. • Обладаю широким кругозором: Постоянно развиваюсь, интересуюсь разными сферами жизни, много путешествую, что позволяет мне создавать яркие и интересные тексты на разные темы.

Подробнее
E-commerce & Retail
КЯ
Кристина Я.
Самара
QA ручной
Middle
1 818,18 Р/час
HTML
REST
API
XML
Jira
SOAP
Postman
Scrum
QA
Functional testing
+18

Кристина — QA-специалист уровня Middle с опытом работы в ручном тестировании. Специализируется на API, Atlassian, функциональном и интеграционном тестировании, а также регрессионном и приёмочном тестировании. Работала над проектом «АЭР Трейд» в роли тестировщика, где занималась ручным тестированием клиентской части веба, тестированием по тест-кейсам и чек-листам, а также регресса и приёмочным тестированием. Использовала инструменты: Яндекс Трекер, Postman, Figma, DevTools, API. На проекте «АЛЬТЕРНАТИВА» работала как QA Engineer в команде из 4 разработчиков, 2 аналитиков, 1 специалиста поддержки и 2 тестировщиков. Применяла методологию Scrum, проводила функциональное и нефункциональное тестирование, тестирование API (Devtools, Postman, Swagger), составляла тестовую документацию и оформляла баг-репорты (Jira, Confluence).

Подробнее