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

ID 20269
АС
Акоб С.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 14 сентября 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 лет 6 месяцев)
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, UI Kit, React Table, Recharts, Effector, HTML, zustand, Context API, Vite, Ant design, Material UI, react 17, React, JavaScript, REST API, zutand, Ant Design (antd), Styled Components, TypeScript
Отрасль проекта
Telecom
Период работы
Март 2023 - По настоящее время  (2 года 7 месяцев)
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
Стек специалиста на проекте
HTML, JavaScript, GraphQL, REST API, Cypress, Jest, Webpack, MVC, Redux, CSS3, TypeScript, MobX, SPA, SSR, HTML5, React Query, Styled Components, Prettier, Vite, UI Kit, Material UI, AntD, Frontend, WebSockets, React, Gitlab CI, zustand, lint, 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 г.

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

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

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

Подробнее

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

E-commerce & Retail • EdTech • FinTech & Banking
КФ
Кирилл Ф.
Ульяновск
React разработчик
Middle+
2 697,4 Р/час
HTML5
Sass
React Hook Form
Redux Toolkit
library
Redux
GraphQL
MS Windows
event loop
sсss
+58

Кирилл — React разработчик уровня Middle+ из Ульяновска. Специализируется на разработке фронтенда с использованием React и связанных технологий. Имеет опыт работы в отраслях E-commerce & Retail, EdTech, FinTech & Banking. Участвовал в разработке интернет-магазина с возможностью дропшипинга, где занимался адаптивной вёрсткой, интеграцией различных сервисов и API, разработкой функционала корзины и оформления заказа. Работал над веб-сайтом для онлайн-курсов, где отвечал за разработку лендинга, каталога курсов, личного кабинета пользователя и интерфейса преподавателя. Принимал участие в создании CRM-платформы для кредитования, где настраивал Apollo-клиент, подключал WebSocket, разрабатывал динамический калькулятор и формы заявок. Также имеет опыт работы над платформой для покупки игр, где занимался разработкой основных страниц, внедрением функционала личного кабинета и интеграцией различных систем. Общая продолжительность работы на проектах — 4 года 9 месяцев.

Подробнее