Никита В. React разработчик, Senior

ID 9121
НВ
Никита В.
Мужчина, 24 года
Россия, Брянск, UTC+3
Ставка
3 831,17 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
JavaScript
React
React Hook Form
Redux
RTK Query
WebSockets
SCSS
Quill
Axios.js
Google API
HTML
Figma
TypeScript
Redux Thunk
REST API
Vite
RTK
Webpack
beautiful dnd
CSS Transition
MobX
MUI
React testing library
Jest
Cypress
tanstack
Query
shadcn
Tailwind
Node.js
MongoDB
Next.js
recharge
shaden
three
API
build
CI
coverage
DevOps
Docker
E2E testing
ESLint
Feature-Sliced Design
Framework
GitHub Actions
Husky
lighthouse
lint
lint-staged
Middleware
Prettier
Profile
Redux RTK
REST
Router
SSR
Tailwind CSS
TanStack Query
Testing
UI
Web
архитектура
Отчёты
стратегия
TDD
unit
Jenkins
Bootstrap
БЭМ
ES6/7
Electron.js
HTML5
module federation
React Query
vitals
tddподход
GraphQL
Chart.js
Отрасли
EdTech
HRTech
Marketing, Advertising & Design
Знание языков
Английский — B1
Главное о специалисте
React-разработчик с опытом работы на проектах в течение 4 лет. Участвовал в создании HR-платформы, где занимался разработкой интерфейсов, интеграцией frontend с backend-API и настройкой структуры проекта. Реализовал сложные формы с динамическими полями и валидацией, а также drag-and-drop функциональность. В рамках другого проекта разработал SPA-интерфейс для управления ассортиментом и заказами в системе складского учёта. Интегрировал его с API backend для CRUD-операций и создал административный интерфейс с аналитикой и визуализацией остатков. Работал над проектом по созданию обучающей платформы по кибербезопасности, где разрабатывал новые интерфейсные модули и интегрировал текстовый редактор Quill. Также участвовал в разработке платформы по отслеживанию и мониторингу трафика, вывода и анимации данных на 3D карте. Исследовал технологии для frontend-части и разработал интерфейсы для вывода и анимации данных. На последнем проекте в крупной продуктовой компании работал над разработкой пользовательских интерфейсов на базе существующего UI-кита и интегрировал автотесты (Jest + RTL).
Проекты   (5 лет 6 месяцев)
Разработка сайта в крупной продуктовой компании
Роль
Frontend разработчик
Обязанности
Проект: Веб-платформа для внутреннего использования в крупной продуктовой компании. Решает задачи управления контентом, визуализации данных и взаимодействия с пользователями. Система активно развивается, включает SPA-интерфейс, 3D-визуализации, интеграции с внутренними API и сложную компонентную архитектуру. Команда: 2 front, 6 back, 2 front mobile, 2 designers, 2 teamlead, 2 system analyst, 1 product owner, 2 product analyst, 4 QA, 1 techlead, 2 devops, 1 support, 1 product lead Задачи: Разработка пользовательских интерфейсов на базе существующего UI-кита, включая переработку и расширение компонентной библиотеки с учётом новых требований. Интеграция с backend через REST API и RTK Query: настройка endpoints, нормализация данных, работа с кешем, рефетчингом и статусами загрузки. Миграция и рефакторинг легаси-компонентов, улучшение архитектуры компонентов и устранение дублирующей логики. Верстка адаптивных интерфейсов с использованием HTML5 и CSS3, с учётом требований дизайна и accessibility. Настройка и использование ESLint и Prettier для обеспечения единого кодстайла, автоматизация через lint-staged и husky. Разработка и поддержка автотестов: unit-тестирование с Jest, UI-тесты с использованием React Testing Library, настройка покрытия и прогонов в CI. Настройка среды разработки в Docker: создание Dockerfile и docker-compose.yml для запуска фронта и мок-сервисов. Работа с Django-админкой и локальное развертывание backend-части через Docker, отладка API и исправление логики раздела, реализованного на Vue. Участие в code review, внесение предложений по улучшению производительности и читаемости кода.
Достижения
Интегрировал автотесты (Jest + RTL), поднял стабильность и качество кода: обнаружены баги на раннем этапе, сокращены ручные проверки. Закрыл два крупных эпика, охватывающих сложную бизнес-логику и интеграцию с несколькими внешними сервисами — оба успешно выведены в продакшн без критичных багов. Провёл масштабный рефакторинг UI-кита: уменьшено количество повторяющихся компонентов, оптимизирован ререндер и улучшена структура props. Внёс улучшения в легаси-код, что привело к ускорению работы ключевых компонентов и устранению багов, ранее встречавшихся в продакшне. Выступал как технический посредник между аналитиком и разработкой: проактивно выявлял неочевидные сценарии, уточнял требования, предлагал оптимизации. Настроил линтинг, prettier и pre-commit хуки — команда перешла на единый формат кода, уменьшилось количество правок на ревью.
Стек специалиста на проекте
Docker, REST API, Jest, Webpack, Redux, БЭМ, CSS3, TypeScript, HTML5, SCSS, RTK Query, RTL, ESLint, React, Gitlab CI, module federation, ES6/7
Отрасль проекта
Marketing, Advertising & Design
Период работы
Август 2024 - По настоящее время  (1 год 2 месяца)
Разработка платформы по отслеживанию и мониторингу трафика, вывода и анимации данных на 3D карте
Роль
Frontend разработчик
Обязанности
Команда: 1 front UI, 2 3D front, 1 back, teamlead, designer, аналитик. Задачи: Исследовал и выбирал технологии для frontend-части: React + MobX + MUI в связке с 3D-визуализацией и real-time API. Проектировал архитектуру модулей интерфейса с учётом масштабируемости, производительности и отказоустойчивости. Разработал интерфейсы для вывода и анимации данных на 3D-карте, включая движение объектов, смену состояний, зум и панорамирование Интегрировал внешний API для получения данных о транспортных потоках и событиях в реальном времени. Применял возможности HTML5 при работе с графикой, медиаконтентом и интерактивными элементами интерфейса. Использовал React Query для управления состоянием данных, кеширования, рефетчинга и обработки ошибок при работе с live-данными. Создал интерфейсы управления визуализацией: фильтры, переключатели режимов, выбор отображаемых слоев и объектов. Разработал клиентскую систему уведомлений о событиях (изменения в трафике, инциденты), с возможностью настройки пользователем. Работал над безопасностью и доступом: реализовал аутентификацию, авторизацию, шифрование данных. Оптимизировал производительность приложения: кеширование данных, debounced-запросы, lazy-loading компонентов, минимизация перерисовок. Участвовал в CI-процессах: подключение Docker-контейнеров, прогон сборок и тестов в GitHub Actions. Вёл регулярную коммуникацию с заказчиком и аналитиком, собирал фидбек и дорабатывал UX. Интеграция внешнего REST и GraphQL API для получения транспортных данных, событий и конфигураций Использование React Query и Apollo Client для комбинированной работы с REST и GraphQL, обработки ошибок и fallback
Достижения
Разработал удобный, отзывчивый и интерактивный UI, адаптирующийся под различные устройства. Успешно реализовал полноценную анимацию объектов на 3D-карте, включая live-обновление их положения. Внёс вклад в архитектуру масштабируемой системы визуализации, способной обрабатывать большие потоки данных. Обеспечил стабильную работу интерфейса даже при высоких нагрузках благодаря грамотной оптимизации JavaScript и MobX-логики. Настроил dev-окружение в Docker, что упростило запуск проекта и подключение новых разработчиков. Внёс вклад в тестовую инфраструктуру и CI: покрытие критических функций и настройка линтинга. Упростил работу пользователей с системой за счёт интуитивной навигации, фильтрации и оповещений.
Стек специалиста на проекте
Docker, GraphQL, TypeScript, MobX, MUI, HTML5, React Query, SCSS, Vite, Axios.js, CI/CD, React
Отрасль проекта
EdTech
Период работы
Октябрь 2023 - Июль 2024  (10 месяцев)
Разработка обучающей платформы по кибербезопасности
Роль
Frontend разработчик
Обязанности
Команда: 3 front, 3 back, QA, teamlead, designer. Проект: Изменение существующего функционала и создание второго полноценного SPA приложения. Задачи: Разработка новых интерфейсных модулей на базе Feature-Sliced Design, обеспечение масштабируемости и повторного использования компонентов Имплементация таблиц с функциями сортировки, фильтрации, поиска, пагинации и drag-and-drop Разработка сложных форм (включая вложенные, модальные окна и динамические поля) с использованием React Hook Form Интеграция и кастомизация текстового редактора Quill, добавление форматирования, валидации, предпросмотра контента Подключение и обработка SCORM-файлов, реализация предпросмотра и загрузки с контролем ошибок Интеграция с backend через RTK Query, реализация оптимистичных обновлений и кеширования Создание адаптивной вёрстки, верстка новых страниц по макетам из Figma, внедрение компонентного подхода Интеграция с API SSO, работа с токенами и формами настройки авторизации Настройка линтинга, автопроверок и Docker-окружения в рамках CI/CD пайплайна
Достижения
Разработал модуль управления пользователями и курсами, включая drag-and-drop списки и динамическую фильтрацию Реализовал полноценную поддержку SCORM-контента: загрузку, предпросмотр, отображение состояния прохождения Создал сложные формы с валидацией, зависимыми полями и сохранением в черновики Внёс вклад в внедрение архитектуры FSD, улучшив читаемость и модульность кода проекта Снизил время на добавление новых UI-фич за счёт унификации логики и повторного использования компонентов Настроил окружение в Docker, подключил CI для сборки, линтинга и автотестов Участвовал в code review и формировании UI-гайдлайна внутри команды
Стек специалиста на проекте
Docker, Figma, React Hook Form, SCSS, Quill, Axios.js, CI/CD, React, FSD, Redux RTK, RTK-Query
Отрасль проекта
EdTech
Период работы
Июнь 2022 - Сентябрь 2023  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Брянский техникум энергомашиностроения и радиоэлектроники имени Героя Советского Союза М.А. Афанасьева
Специальность
Монтажник радиоэлектронной аппаратуры и приборов, третий разряд
Завершение учебы
2021 г.

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

Cloud Services • E-commerce & Retail • EdTech • FinTech & Banking • FoodTech • LifeStyle
АК
Антон К.
Тюмень
React разработчик
Middle+
3 116,88 Р/час
Axios.js
Chakra UI
Chart.js
CSS
Cypress
Docker
Docker Compose
ESLint
Express.js
Framer Motion
+88

Опытный, технически подкованный, увлеченный фронтенд-разработкой специалист. Вникает в суть, предлагает более оптимальные решения. Соблюдает стандарты разработки. Любит новые технические вызовы. Самостоятельный. Работа с командой: Проводил cross Code Review в команде; Проводит Code Review коллег; Понимание технологий - умение их объяснить; Менторство младших разработчиков. Работа с проектами: Опыт разработки продуктов с нуля; Самостоятельность; Умение быстро ориентироваться в чужом коде; Оценивал поставленные задачи и проекты; Понимание архитектуры React приложения; Понимание алгоритмов; Работал с чистым SQL на уровне продвинутых запросов; Опыт разработки SPA-приложений. Работа с дизайном: Опыт в разработке интерфейсов, понимание UX; Опыт работы с готовыми макетами в Figma.

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

Подробнее

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

Cloud Services • FinTech & Banking • FoodTech • Manufacturing
СШ
Сергей Ш.
Сергиев Посад 
Data инженер
Senior
4 220,78 Р/час
PostgreSQL
SQL
Power BI
Apache
Talend
Erwin
Microsoft
Tableau
studio
open
+11

Являюсь выпускником Бизнес-информатики НИУ ВШЭ. Дополнительно к основному направлению обучался на майноре ИАД (интеллектуальный анализ данных), в рамках которого изучал и реализовывал на практике методы машинного обучения и анализа данных, также знаком с NLP. Имею опыт разработки проектов на Python/C#. В области баз данных имею опыт как анализа данных, так и разработки полного цикла аналитики: интеграция данных (Talend Open Studio, Apache Ni-Fi), моделирование БД(MS SQL, Erwin), ХД/витрины(PostgreSQL, Erwin), аналитика(Tableau, Power BI). Хорошая математическая подготовка: мат.анализ, дискретная математика, лин.алгебра, теория вероятностей и мат.статистика, экономика. Знаком с бизнес-анализом и юнит-экономикой. Стремлюсь работать и развиваться в области ML и DS, повышать свои профессиональные навыки. От работодателя жду сложные и интересные задачи, а также амбициозный коллектив.

Подробнее