Виктор С. JavaScript разработчик, Senior

ID 31736
ВС
Виктор С.
Мужчина, 35 лет
Россия, Самара, UTC+4
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 11 февраля 2026 г.

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

Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Senior
Навыки
Ant design
CI/CD
CSS3
Feature-Sliced Design
Formik
FSD
Git
GitLab
HTML5
JavaScript
JavaScript ES6
Jest
Jira
Material UI
Next.js
React
React Hook Form
React Query
React testing library
Recoil
Redux
Redux Toolkit
RTK-Query
Scrum
Thunk
TypeScript
Webpack
WebSockets
CSS
Docker
HTML
REST API
UI Kit
Yup
Figma
Frontend
GraphQL
MobX
Node.js
SCSS
SPA
Vite
MUI
React Router
RTK Query
Vitest
Zod
JQuery
Native
SASS/SCSS
Отрасли
HRTech
Information Security
Знание языков
Английский — B1
Главное о специалисте
React Frontend-разработчик с опытом 5+ лет. Реализовал более 6 коммерческих проектов (SPA-приложений), включая CRM-системы, порталы госуслуг и файлообменники. Разрабатывал крупные фичи на React с нуля до релиза в продакшн. Работал по Scrum/Kanban/Agile в командах численностью 8–12 человек. Помимо работы с кодом, подключался к командным процессам: кооперировал разработчиков, ставил задачи, участвовал в ретро и занимался онбордингом + обучением новых сотрудников. КЛЮЧЕВЫЕ НАВЫКИ С чем плотно работал: React, TypeScript, JavaScript, Redux Toolkit, RTK Query, React-Query, React Router Dom, Webpack, Jest, react-testing-library, MUI, Redux, Ant Design, React-hook-form, Zod, Next.js, GitLab, GitHub Flow, CI/CD, Git, WebSocket, Webview, CSS, SCSS, axios, fetch, HTTP, SSR, Docker, API, Vitest, Git, Formik, React-router, Node.js, Docker, FSD, SCRUM, Jest, Playwright, event loop, async, await, DOM API, XSS, CSRF, CORS SOFT SKILLS Командный игрок Целеустремленный Ответственно подхожу к работе Пунктуальный Коммуникабельный Внимательный Исполнительный
Проекты   (5 лет 7 месяцев)
IT Universe
Роль
Frontend-разработчик
Обязанности
Работал над 3 крупными проектами с десятками тысяч пользователей (React, TypeScript): >> Единый портал государственных услуг (ГосУслуги) для жителей Самарской области, который имеет более 300.000 пользователей + системы для автоматизации обработки заявлений от граждан; >> Система защищенного файлового обмена «Filestone». Это инструмент, которым пользуются службы информационной безопасности и IT-отделы в крупнейших компаниях, для безопасного обмена и хранения файлов. Мои результаты: 1) Разработал пошаговый конфигуратор отчётов (3 шага) на React.js со степпером и поддержкой создания 10+ видов отчётов, с функционалом выбора периода, типа и формат отчёта, а также фичей выгрузки готового отчета в XLS/PDF. Это полностью автоматизировало подготовку регулярной отчётности и ускорило процесс более чем в 3 раза; 2) Реализовал конструктор заявлений на React-hook-form, где реализовал многоуровневые формы (25-30 полей) с Drag&Drop загрузкой документов/справок и вводом паспортных данных, что в разы сократило время регистрации обращений; 3) С полного нуля вел проект и разработал административную систему для обработки межведомственных обращений: — Осуществил настройку проекта, внедрил и настроил кастомный конфиг Webpack 5, анализаторы качества кода (ESlint, Prettier, Husky), реализовал авторизацию, систему роутинга и ролевую модель. — Разработал и сверстал более 15 страниц с логикой на React + TypeScript: функционал создания отчетов, множество таблиц, фильтров и форм для управления заявлениями, ролями и доступами. 4) Разработал систему безопасной отправки файлов между пользователями на React и Formik, с интеграцией «Kaspersky» антивируса для real-time проверки загружаемых файлов и сделал формы для массовой рассылки файлов на 10+ email-адресов одновременно. Это обеспечило максимальную безопасность и исключило риск заражения, что было супер-важно для ИБ; 5) Реализовал важнейшую интеграцию с ГосКлючом для верификации заявлений, а также внедрил электронную подпись (ЭЦП) через CryptoPro, что позволило подписывать заявления юридически значимой подписью прямо из React-интерфейса и ускорило процесс обработки документов на ~40%; 6) Реализовал основной загрузчик файлов “Uploader” с drag-and-drop полем для загрузки на React, с дроблением больших файлов на чанки (chunk upload) и индикатором прогресса, что позволило сотрудникам безопасно загружать крупные пакеты документов до 1 ГБ; 7) Создал “Проводник файлов” с возможностью создания папок, загрузки файлов и навигации между папками, а также с интегрированной AI-проверкой безопасности загружаемых файлов через искусственный интеллект. Обеспечил защиту от загрузки вирусных файлов; 8) Менторил Junior разработчиков и стажеров, проводил онбординг коллег, помогал с выполнением рабочих задач и с погружением в проект, проводил код-ревью, релизил проекты через CI/CD в GitLab; 9) Разработал real-time таблицы файлов/заявок на React.js + MUI, с Infinity-Scroll пагинацией и внедрил автообновление таблиц и карточек файлов через Polling, благодаря чему пользователи всегда видели актуальные данные в UI; 10) Внедрил Google-Captcha и Яндекс-капча в React-формы для авторизации, что позволило защитить приложение от хакерских атак и ботов; ✔ Используемые технологии: JavaScript (ES6), React.js, TypeScript, Redux (Redux-Toolkit, Thunk), Recoil, RTK-Query, HTML5, CSS3, React Query, Formik, React-Hook-Form, Next.js, Material UI, Ant Design, Webpack, WebSockets, Jest, React Testing Library, Git, GitLab, CI/CD, Jira, SCRUM, Feature-Sliced Design (FSD).
Стек специалиста на проекте
Git, JavaScript, Jira, Scrum, Jest, Webpack, Redux, GitLab, CSS3, TypeScript, Formik, React Hook Form, HTML5, React Query, Next.js, Recoil, Ant design, Redux Toolkit, Thunk, React testing library, JQuery, Material UI, JavaScript ES6, CI/CD, WebSockets, React, FSD, bff, Feature-Sliced Design, RTK-Query, SASS/SCSS
Отрасль проекта
Information Security
Период работы
Февраль 2022 - По настоящее время  (4 года 1 месяц)
ГК «Самолет»
Роль
Frontend-разработчик
Обязанности
Проект: Разрабатывал корпоративную CRM-систему для автоматизации всех процессов связанных с управлением клиентской базой, сделками и аналитикой, которой пользовались сотрудники одной из крупнейших девелоперской компаний в РФ (имеет больше 300 тысяч клиентов). Для разработки использовали SCRUM-методологию, в команде было 12 человек, 3 из которых — фронтенд-разработчики. Мои результаты: 1) Разработал внутренний чат на базе протокола WebSocket и UI на React, для быстрой связи с тех-поддержкой и систему push-уведомлений о новых сообщениях/заявках на запись в реальном времени; 2) Интегрировал YandexMap и реализовал карту на React с отображением объектов по всей РФ или выбранным регионам, функционалом поиска объектов, фильтрации и создания записи на просмотр выбранного объекта прямо из карты. Значительно упростился флоу записи и поиска нужного объекта; 3) Разработал модуль расписания сотрудника на базе @fullcalendar/react: сделал интерактивный календарь с отображением всех записей на месяц по тайм-слотам и фичей создания нового события на выбранный день и время, что упростило планирование встреч и позволило визуально видеть их в календаре; 4) Оптимизировал производительность приложения, провел бенчмарки и замеры через React Profiler, выявил узкие места и лишние рендеры, после чего добавил мемоизацию (memo, useMemo, useCallback) тяжелых компонентов и React.lazy для страниц. Ускорилась загрузка на ~0.7 sec и снизилось число рендеров; 5) Разработал динамические таблицы с историей сделок на React.js + Antd, с множеством фильтров, поиском, серверной пагинацией, внедрил debounce-для минимизации http-запросов и оптимизации, а также добавил фичу выгрузки таблиц в XLS-файл; 6) Покрывал приложение Unit-тестами на Jest и react-testing-library, поддерживал покрытие на уровне 45%, с целью выявления багов на этапе CI/CD и повышения надежности кода; 7) Проводил ежедневное code-review и рефакторинг, занимался адаптивной кросс браузерной версткой (flex, grid), интеграцией REST API; 8) Разработка дашборда аналитики с использованием графиков на Chart.js (react-chart-js); Используемые технологии: React, TypeScript, Redux Toolkit, JavaScript, SCSS/CSS, Redux, WebSocket, Jest, React-Testing-Library, Webpack, CI/CD, Git, HTML, Formik + Yup, Docker, Antdesign, UIkit, REST API
Стек специалиста на проекте
Git, HTML, CSS, Docker, JavaScript, REST API, Jest, Webpack, Redux, TypeScript, Formik, Yup, SCSS, Ant design, Redux Toolkit, React testing library, UI Kit, CI/CD, WebSockets, React
Отрасль проекта
HRTech
Период работы
Август 2020 - Февраль 2022  (1 год 7 месяцев)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский ядерный университет «МИФИ», Москва.
Специальность
Информационные технологии, Программное обеспечение вычислительной техники и автоматизированных систем.
Завершение учебы
2014 г.

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

E-commerce & Retail • HRTech • LifeStyle • Telecom
АГ
Андрей Г.
Кимры
JavaScript разработчик
Middle+
3 146,97 Р/час
AG-GRID
AntD
AsyncAPI
Axios.js
Backend
Bootstrap
BullMQ
casl
Chart.js
classNames
+65

Андрей — JavaScript-разработчик уровня Middle+ из России. Специализируется на фронтенде, обладает знаниями в области бэкенда. Имеет опыт работы с широким спектром технологий и инструментов, включая React, TypeScript, Next.js, Koa.js, Sequelize, Git, GraphQL, Docker и другие. Участвовал в разработке проектов в отраслях Telecom, HRTech, LifeStyle, E-commerce & Retail. Среди проектов: - Платформа для обеспечения прозрачности и доступности избирательного процесса, где Андрей разрабатывал и поддерживал приложение в архитектуре microfrontend, создавал библиотеку компонентов (UI Kit). - Инструмент для HR-персонала с графиками и дашбордами, где разработчик реализовал хордовую диаграмму, раздел с опросами, систему сбора активностей по эмоциям. - Национальная база генетической информации, где Андрей работал с интернационализацией и разработал кастомный хук для построения и отправки запросов общего поиска. - Веб-приложение для учёта времени сотрудников, анализа трудозатрат, планирования и управления проектами и ресурсами, где разработчик занимался рефакторингом legacy кода, редизайном системы, разработкой раздела нейросетей и других функциональных элементов.

Подробнее
FinTech & Banking • Hardware
АГ
Александр Г.
Санкт-Петербург
JavaScript разработчик
Senior
3 116,88 Р/час
automl
BPMN
CI/CD
CORS
csrf
CSS3
Docker
DOM API
Frontend
FSD
+57

Некоторые результаты и достижения за время работы: — Выступал в роли тим-лида, общался с бизнес-заказчиком для выяснения требований, руководил командой из 3 frontend-разработчиков, занимался декомпозицией и распределением задач, выбором стека проекта; — Занимался менторством новых разработчиков, проводил онбординг сотрудников, а также написал онбординг документацию, что помогло ускорить процесс интеграции новых разработчиков в проект; — Реализовал раздел комментариев со сложной логикой и большим количеством функционала: сортировка, поиск, фильтрация, лайки, возможность отвечать на комментарии, а также редактировать и удалять. Внедрение данного функционала привело к увеличению активности пользователей, а также увеличило посещаемость на 10%; — Разработал личный кабинет и профиль пользователя с возможностью редактирования данных и формами на react-hook-form, просмотра истории и статистики, что позволило клиентам гибко настраивать профиль и легко получать доступ к нужной информации; — Разработал универсальный механизм фильтрации и вынес его в общий UI-кит на React, TypeScript, что значительно ускорило процесс разработки, а также работу с фильтрациями и сортировками в приложении; — Добавил и осуществил конфигурацию статических анализаторов кода на проекте ESLint, Stylelint, Prettier, что обеспечило единый стиль кода, а также улучшило качество кодовой базы; — Покрыл кодовую базу тестами на 30%, что позволило повысить общий уровень покрытия ПО “Надежность” до 80%. Тесты были реализованы с использованием Jest и React Testing Library.orval; — Произвел миграцию библиотеки Carbon Components UI с версии 7 на 11, что позволило обновить Node.js с версии 14 до 20 и обновить все основные зависимости проекта до актуальных версий; — Провел полный рефакторинг модуля “Анализ критичности”, что повысило производительность, улучшило читаемость и поддержку кода, а так же уменьшило тех долг;

Подробнее
Insurance
ИР
Илья Р.
Москва
JavaScript разработчик
Middle+
2 506,49 Р/час
Ant design
API
CSS
CSS3
Docker
Figma
Frontend
Git
GitLab
HTML
+50

Frontend- разработчик с 4 летним опытом на React и TypeScript. В процессе работы люблю работать над разработкой новых фич, продумывать логику работы приложения и делиться знаниями с командой. В свободное от работы время активно развиваю свои навыки: читаю литературу по программированию, изучаю документации и слежу за новыми трендами во frontend. Люблю проводить время в компании за различными активностями, предпочитаю активный отдых на природе. В плохую погоду люблю посидеть с компанией за настольной игрой. Ключевые навыки TypeScript, React 18+, React Hook Form + Zod, Zustand, React Query, axios Vite, Tailwind CSS, Radix UI / ShadCN UI, AntDesign, Dexie.js, Recharts Docker, Playwright, React Testing Library, Cypress, Jest Frontend-безопасность (защита от XSS), IndexedDB, Service Workers, WebSocket REST API, Redux Toolkit, Webpack, Git, Scrum/Agile Оптимизация производительности, рефакторинг, кросс-браузерная верстка HTML CSS ES6 HTML5 CSS3 REST API REST Git Webpack API Open API Swagger Bash (опционально) ANT Design Node.js Sass Кроссбраузерная верстка Адаптивная верстка ООП Figma Gitlab Docker Английский — B2

Подробнее
Cloud Services • EdTech • Marketing, Advertising & Design
Лого компании
Ара М.
Ереван
JavaScript разработчик
Senior
3 596,53 Р/час
Ant design
Apollo
Docker
Figma
Git
GraphQL
HTML/CSS
JavaScript
Jest
Jira
+40

Front-end-разработчик с более чем 5-летним опытом создания масштабируемых и модульных веб-приложений с использованием React, Redux, MobX, TypeScript, Next.js и Node.js. Участвовал в разработке высоконагруженных продуктов, оптимизировал их производительность для обеспечения стабильной работы под нагрузкой. Имею опыт создания UI-kit библиотек. Внедрял серверный рендеринг, динамическую загрузку, кэширование страниц и SEO в проектах на Next.js. Есть опыт написания unit и e2e тестов на Jest и Cypress. Отлично разбираюсь в CSS, включая SCSS и CSS-модули, разрабатывая адаптивные и отзывчивые интерфейсы.Уверенные владения HTML5. Применяю современные подходы к разработке с соблюдением принципов DRY, SOLID, KISS и ООП. Знаком с REST API, JSON, HTTP/HTTPS и эффективно использую инструменты Git, Jira и Confluence. Разбираюсь в паттернах микросервисной архитектуры, их преимуществах и применении, что позволяет эффективно организовывать взаимодействие фронтенда с распределенными сервисами.Знаю принципы настройки CI/CD. Имею опыт проектирования масштабируемых архитектур, улучшающих взаимодействие с сервером и общую эффективность приложения.

Подробнее

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

HRTech • Information Security
ВС
Виктор С.
Самара
JavaScript разработчик
Senior
3 116,88 Р/час
Git
HTML
CSS
Docker
JavaScript
Node.js
Jira
Figma
Scrum
GraphQL
+50

React Frontend-разработчик с опытом 5+ лет. Реализовал более 6 коммерческих проектов (SPA-приложений), включая CRM-системы, порталы госуслуг и файлообменники. Разрабатывал крупные фичи на React с нуля до релиза в продакшн. Работал по Scrum/Kanban/Agile в командах численностью 8–12 человек. Помимо работы с кодом, подключался к командным процессам: кооперировал разработчиков, ставил задачи, участвовал в ретро и занимался онбордингом + обучением новых сотрудников. КЛЮЧЕВЫЕ НАВЫКИ С чем плотно работал: React, TypeScript, JavaScript, Redux Toolkit, RTK Query, React-Query, React Router Dom, Webpack, Jest, react-testing-library, MUI, Redux, Ant Design, React-hook-form, Zod, Next.js, GitLab, GitHub Flow, CI/CD, Git, WebSocket, Webview, CSS, SCSS, axios, fetch, HTTP, SSR, Docker, API, Vitest, Git, Formik, React-router, Node.js, Docker, FSD, SCRUM, Jest, Playwright, event loop, async, await, DOM API, XSS, CSRF, CORS SOFT SKILLS Командный игрок Целеустремленный Ответственно подхожу к работе Пунктуальный Коммуникабельный Внимательный Исполнительный

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking
АК
Александр К.
Сочи
.NET разработчик
Senior
3 571,43 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
HTML
CSS
MySQL
Docker
Elasticsearch
REST
+93

Александр - специалист с опытом разработки на С# более 20 лет. Ключевая экспертиза: • Разработка архитектуры серверной части и ядра бэкенда. • Проектирование системы взаимодействия между микросервисами. • Работа с моделями данных. • Оптимизация производительности: асинхронная обработка запросов, bulk-вызовы, оптимизация SQL-запросов и кэширование. • Рефакторинг кода: выделение общих модулей, устранение дублирования, внедрение единых подходов к конфигурации и мониторингу сервисов. • Проектирование архитектуры распределённых вычислений. • Реализация модулей фоновой обработки больших объёмов данных (ETL pipeline). • Внедрение системы мониторинга состояния задач. • Реверсинг кода, написание кода. • Опыт работы с технологиями и инструментами для разработки серверной части платформы. Участвовал в проектах в отраслях FinTech & Banking, EdTech, E-commerce & Retail. Среди проектов: - Аналитическая витрина B2B инвестиционных портфелей: роль — Senior C# Developer / Team Lead, достижения — проектирование и реализация ingestion pipeline, оптимизация SQL-запросов, внедрение системы кэширования с Redis. - MUST.io: роль — Senior C# Developer, достижения — оптимизация производительности API endpoints, проектирование и реализация event-driven системы уведомлений на базе Apache Kafka. - Trade Path Capital: роль — Senior .NET Developer, достижения — увеличение скорости продюсера данных, оптимизация производительности приложения, разработка системы динамически конфигурируемых рыночных артефактов. - I-Teco: роль — Software Developer, достижения — разработка системы сборки и обработки контента из социальных сетей, настройка и оптимизация системы анализа трафика и медиаконтента.

Подробнее
E-commerce & Retail
НЕ
Николай Е.
Москва
JavaScript разработчик
Middle+
2 558,44 Р/час
PostgreSQL
Git
HTML
CSS
JavaScript
Node.js
Jest
Redux
Express.js
CSS3
+20

Ключевые навыки JavaScript TypeScript React Redux HTML HTML5 CSS CSS3 Git Node.js Jest PostgreSQL Bootstrap Express.js MUI React-Bootstrap • Frontend: JavaScript, React, Redux, Redux-toolkit, Redux-thunk, HTML, CSS, React-Bootstrap, Bootstrap, MUI; • Backend: Node.js, Express, PostgreSQL, Sequelize; • Testing: Jest; • Other: Git, GitHub, Trello, Miro Обо мне Аналитический склад ума, целеустремленность, внимательность к деталям. Новые знания и опыт даются легко. Занимаюсь frontend разработкой, хорошо понимаю структуру backend. В своей работе ориентируюсь на достижение поставленных целей. Имею опыт реализации разноплановых командных проектов. Умею и люблю работать в команде, быстро нахожу общий язык с людьми. Ищу компанию с дружной целеустремленной командой и интересными проектами. Использую стек технологий: • Frontend: JavaScript, React, Redux, Redux-toolkit, Redux-thunk, HTML, CSS, React-Bootstrap, Bootstrap, MUI; • Backend: Node.js, Express, PostgreSQL, Sequelize; • Testing: Jest; • Other: Git, GitHub, Trello, Miro

Подробнее