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

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

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

Подробнее
О специалисте
Специализация
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
Отрасли
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 лет 2 месяца)
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, Material UI, JavaScript ES6, CI/CD, WebSockets, React, FSD, Feature-Sliced Design, RTK-Query
Отрасль проекта
Information Security
Период работы
Февраль 2022 - По настоящее время  (3 года 8 месяцев)
ГК «Самолет»
Роль
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 г.

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

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. Имею опыт проектирования масштабируемых архитектур, улучшающих взаимодействие с сервером и общую эффективность приложения.

Подробнее
Government & Public Sector • Logistics & Transport
ИД
Иван Д.
Москва
JavaScript разработчик
Middle+
3 636,36 Р/час
Git
HTML5
HTML
CSS3
React
TypeScript
PostgreSQL
Linux
Jest
WebSockets
+44

Я фронтенд-разработчик с более чем трехлетним опытом в создании и поддержке веб-приложений. Занимаюсь разработкой удобных и визуально приятных сервисов. За время работы решал множество разнообразных задач. Легко обучаюсь, умею гуглить и разбираться в чужом коде. Пишу чистый, читаемый код, который в будущем легко обслуживать и масштабировать. Стремлюсь развиваться дальше и сейчас ищу работу в вдохновляющей команде, в которой смогу приносить пользу и успешно развивать продукт. Основной стек: React, React Router v.6, Redux, JavaScript, TypeScript, Redux Toolkit, HTML5, CSS3, Jest, Git, GitHub, Bootstrap, MUI, Styled-Components, REST API, . Сейчас открыт к новым предложениям и отдаю предпочтение продукту с классной идеей и возможностью применить весь мой опыт там.

Подробнее
Blockchain • E-commerce & Retail • HRTech • Hardware
ДЛ
Дмитрий Л.
Новороссийск
JavaScript разработчик
Senior
3 468,09 Р/час
JavaScript
TypeScript
Redux
React
Git
CSS
HTML
Webpack
Next.js
REST API
+95

Дмитрий — опытный JavaScript-разработчик с более чем 8-летним опытом работы в сфере IT. Он специализируется на разработке фронтенд-приложений, используя современные технологии и инструменты, такие как React, Redux, TypeScript, Next.js и другие. Дмитрий работал над различными проектами, включая интернет-магазины, сервисы по автоматизации рекрутинга, сайты-музеи и внутренние системы крупных компаний. На каждом проекте он выполнял широкий спектр задач, таких как разработка и сопровождение проектов, написание кастомного кода, разработка интерфейсов, взаимодействие с другими членами команды и многое другое. В своей работе Дмитрий придерживается принципов чистого кода и использует методологию БЭМ для разработки фронтенда. Он также активно участвует в процессе код-ревью и помогает новым членам команды адаптироваться к проекту.

Подробнее

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

HRTech • Information Security
ВС
Виктор С.
Самара
JavaScript разработчик
Senior
3 116,88 Р/час
MobX
HTML5
React Hook Form
React Query
Redux Toolkit
React testing library
Feature-Sliced Design
Redux
GraphQL
GitLab
+47

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 • FinTech & Banking
ГЧ
Глеб Ч.
Санкт-Петербург
Kotlin разработчик
Senior
3 896,1 Р/час
UML
Разработка
системы
Базы данных
Spring Data
опыт проектирования
Spring Cloud
JSON
REST
XML
+33

• Разработка и поддержка высоконагруженных серверных приложений на Java 8/11/17+ с использованием Spring Boot. • Проектирование и реализация RESTful API и микросервисной архитектуры (с применением Spring Cloud, gRPC). • Оптимизация производительности и устранение узких мест (bottlenecks) в приложениях с помощью профилирования (Java Mission Control, Async-Profiler), анализа GC логов и оптимизации SQL-запросов. • Реализация надежной бизнес-логики и транзакций с использованием Spring Framework (Spring Data JPA, Hibernate, Spring Transaction Management). • Внедрение и поддержка процессов CI/CD (Jenkins/GitLab CI/Github Actions), автоматизация сборки (Maven/Gradle), тестирования (JUnit, Testcontainers, Mockito) и развертывания. • Работа с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis, Elasticsearch) базами данных, включая проектирование схем, индексацию и написание сложных запросов для эффективного хранения и извлечения данных. • Обеспечение качества кода через проведение code review, написание unit- и integration-тестов (покрытие >80%), статический анализ (SonarQube) и соблюдение принципов SOLID/DRY/KISS. • Развертывание и оркестрация микросервисов в Docker-контейнерах с использованием Kubernetes. • Интеграция с системами асинхронного обмена сообщениями (Kafka). • Навыки командной работы по методологиям Agile/Scrum/Kanban, использование Git для контроля версий, а также ведение технической документации (Confluence, Swagger/OpenAPI).

Подробнее
Marketing, Advertising & Design
АМ
Анастасия М.
Новосибирск
Иллюстратор
Junior
428,57 Р/час
Adobe Illustrator
Иллюстрация
Adobe InDesign
Типографика
Соблюдение сроков
рисунок от руки
редактирование текстов
эскизирование
цветокоррекция
Соблюдение дедлайнов
+11

Анастасия — иллюстратор уровня Junior+ из Новосибирска. Специализируется на создании иллюстраций, владеет навыками эскизирования, цветокоррекции, типографики и редактирования текстов. Имеет квалификацию редактора-иллюстратора, полученную в НКПиИТ. Ключевые навыки: работа в Adobe InDesign и Adobe Illustrator, соблюдение дедлайнов, рисунок от руки, редакторский навык. Владеет русским языком на уровне C2, английским — на уровне B2. Опыт работы на проектах: участвовала в проекте по разработке и исполнению рисунков-иллюстраций для обложек школьных альбомов. Работа была выполнена раньше дедлайна и полностью принята заказчиком. Продолжительность работы над проектом — менее месяца.

Подробнее
E-commerce & Retail • EdTech • Government & Public Sector • IoT • Media
НЖ
Николай Ж.
Астана
PHP разработчик
Middle+
1 669,82 Р/час
PostgreSQL
Git
HTML
CSS
Docker
REST
API
JavaScript
PHP
Jira
+32

PHP веб‑разработчик с опытом разработки и поддержки высоконагруженных веб‑проектов. Уверенно работаю с Yii2 и Laravel, создаю API и архитектуры на основе микросервисов. Имею практический опыт в интеграции и настройке Kafka, использовании Docker для контейнеризации приложений и управлении кодом с помощью Git. Разрабатываю масштабируемые и надежные решения для сложных бизнес‑задач. Знаю, как строить архитектуру под высокие нагрузки, оптимизировать производительность и обеспечивать отказоустойчивость. Открыт новым технологиям и готов развиваться вместе с проектами. Ключевые навыки: PHP (Yii2, Laravel) Архитектура API, RESTful сервисы Микросервисная архитектура Kafka, RabbitMQ Docker, Kubernetes (базовый уровень) Git, CI/CD Оптимизация производительности и работа с высокими нагрузками баз данных.

Подробнее
E-commerce & Retail • FinTech & Banking
ЭМ
Эмма М.
Москва
JavaScript разработчик
Middle+
2 890,07 Р/час
MobX
Работа с интеграциями
proxy
Redux
Material Design
CD
REST
Git
Scrum
API
+48

Эмма — JavaScript-разработчик уровня Middle+ из Москвы. Специализируется на фронтенд-разработке, имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Ключевые навыки: Agile, DevOps, работа с интеграциями, системный анализ, владение различными фреймворками и инструментами (React, Redux, MobX, Next.js, Webpack, Vite и др.). Опыт работы на проектах: - Разработка и поддержка банковских веб-приложений для онлайн-платежей и управления заявками. Внедрение новых функций и интеграция с backend-сервисами (с апреля 2024 года). - Преподавание основ фронтенд-разработки и интеграции клиент-серверных решений. Подготовка учебных материалов и практических заданий (сентябрь 2023 — март 2024). - Создание корпоративных сайтов, лендингов и веб-приложений для бизнеса с интеграцией систем бронирования и онлайн-платежей (июнь 2022 — август 2023).

Подробнее