Кирилл Ф. React разработчик, Senior

ID 29595
КФ
Кирилл Ф.
Мужчина, 23 года
Россия, Ульяновск, UTC+4
Ставка
2 697,4 Р/час
вкл. НДС 5% (100 Р)
Специалист доступен с 15 января 2026 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
React
Apollo client
Axios.js
GraphQL
I18n
JavaScript
Jest
JWT
library
Next.js
React testing
Redux
Redux Toolkit
REST API
RTK Query
SOLID
Storybook
TanStack Query
Testing
WebSockets
Объектно-ориентированное программирование (ООП)
event loop
beautiful dnd
Chart.js
Formik
Framer Motion
Google Analytics
metriq
React Hook Form
React Router
Yup
Zod
Linux
MS Windows
Ant design
BEM
Chakra UI
CSS3
HTML5
Material UI
MUI
Styled Components
sсss
airbnb
ESLint
Prettier
TypeScript
Git
Webpack
HTML
CSS
SCSS
Node.js
Sass
Docker
Figma
OpenAPI
CI/CD
Отрасли
E-commerce & Retail
FinTech & Banking
Marketing, Advertising & Design
Знание языков
Английский — A2
Главное о специалисте
Кирилл — Senior React разработчик из Ульяновска с опытом работы 5 лет. Специализируется на разработке фронтенда, обладает глубокими знаниями в области JavaScript и связанных технологий. Участвовал в проектах в сферах E-commerce & Retail, Marketing, Advertising & Design, FinTech & Banking. Среди проектов: - Интернет-магазин бытовых товаров с возможностью дропшипинга (роль — frontend-разработчик, продолжительность — 1 год 6 месяцев). - Сайт для Музея Московского Кремля с функциями фильтрации контента и онлайн-покупки билетов (роль — frontend-разработчик, продолжительность — 9 месяцев). - Внутренняя система банка для автоматизации и сопровождения процессов кредитования (роль — frontend-разработчик, продолжительность — 2 года 9 месяцев).
Проекты   (5 лет 3 месяца)
Интернет магазин для продажи бытовых товаров с возможностью дропшипинга (Мой Мир)
Роль
Frontend-разработчик
Обязанности
Интернет-магазин бытовых товаров, специализирующийся на товарах для дома. Платформа ориентирована на взрослых пользователей, которым важны комфорт, удобство выбора и надежность сервиса. Магазин предлагает широкий ассортимент продукции для дома, включая товары для кухни, уборки, уюта и организации пространства. Платформа, также позволяет блогерам и медийным личностям создавать креатив товара для продажи по ссылкам своим подписчикам. Frontend (4 чел), backend (4-6 чел), SA(системные аналитики) (1 чел), BA (бизнес аналитики)(1 чел), DevOps(1 чел), QA (1-2 чел) ● Разработка адаптивной верстки для статических страниц с использованием ISR и SSG для оптимизации загрузки. ● Разработка компонента галереи товаров с увеличением изображений и переключением между фотографиями. ● Реализация системы сортировки и фильтров по категориям, брендам и характеристикам товара с динамическим обновлением списка. ● Интеграция сервиса Diginetica для поиска товаров, отображение истории запросов и результатов. ● Разработка функционала корзины с возможностью добавления, изменения количества и удаления товаров. ● Возможность оформления заказа на выбранные товары. ● Оплата через Юкасса. ● Интеграция API 5post для отображения пунктов выдачи на карте. ● Интеграция API Dadata для подсказок адресов, автоматический парсинг введенных данных. ● Использование Яндекс.Карт для выбора адреса доставки и определения геолокации пользователя. ● Разработка форм с валидацией при помощи React Hook Form и Zod. ● Работа с JWT-токенами для авторизации, использование uuid для идентификации сессии неавторизованного пользователя. ● Авторизация через смс-код и соцсети. ● Синхронизация данных корзины и списка избранного при авторизации пользователя. ● Разработка виджета для отправки ссылки на товар в соцсети и мессенджеры. ● Интеграция блока обратной связи через соцсети. ● Создание страницы с отзывами пользователей и возможностью оставления комментариев. ● Разработка страницы брендов с алфавитной сортировкой. ● Оптимизация загрузки изображений с поддержкой отложенной загрузки. ● Разработка демонстрации печатных изданий и возможность их просмотра в формате PDF внутри приложения. ● Реализовал геопространственную фильтрацию ПВЗ через Redis GEO: при инициализации все точки загружаются в Redis с координатами (GEOADD), затем фронтенд отправляет в BFF центр карты и радиус видимой области, BFF выполняет GEORADIUS-запрос к Redis и возвращает только видимые точки, что минимизирует передачу данных и снижает нагрузку на рендеринг карты при масштабировании и перемещении ● Интеграция и поддержка CI-процессов: настройка автоматических сборок, проверок и тестов фронтенд-приложения ● Изменение метаданных для поддержки SEO у товаров и категорий. ● Разработка карточек акций с таймером обратного отсчета до окончания акции. ● Написание unit-тестов для ключевых бизнес-сценариев и UI-компонентов с использованием Jest и Testing Library ● Работа со стендами демонстрации приложения заказчику.
Достижения
● Реализовал кастомную PDF-читалку, загружающую страницы по частям через range-запросы к API и отрисовывающую их с помощью виртуализированного скролла. ● Разработал BFF-слоя на базе Next.js API Routes: проксирование запросов к backend-сервисам, агрегация данных, работа с авторизацией и cookies, снижение связности клиентского приложения с внутренними API ● Внедрил хранение и использование временных данных и конфигураций на стороне BFF с применением SQLite для упрощения локального состояния и кэширования серверных запросов ● Участвовал в реализации SSO-аутентификации: интеграция фронтенд-приложения с Identity Provider через OAuth 2.0 / OpenID Connect, работа с httpOnly cookies, обработка callback-флоу и single logout ● Разработал алгоритм динамической фильтрации доступных значений (цвет, размер, производитель и т.д.) на основе выбранных параметров. Неактивные опции получали disabled, изображение товара обновлялось при изменении цвета. ● Внедрил прогрессивную гидрацию: интерфейс разделен на критически важные и второстепенные зоны: отрисовываются "скелетоны" для тяжелых блоков, затем асинхронно загружаются компоненты (lazy + suspense) после загрузки первичных данных. Использовал динамический импорт компонентов (next/dynamic) с отключением SSR там, где это допустимо. ● Принимал участие в код-ревью команды для поддержания общего стиля кода и оптимизации приложения в целом ● Занимался построением архитектуры приложения исходя из дизайна и требований совместно с командой бэкенда.
Стек специалиста на проекте
JavaScript, Jest, OAuth, JWT, TypeScript, React Hook Form, Sass, InputMask, React Query, Next.js, Redux Toolkit, Testing, SQLite, Axios.js, Playwright, Redis, React, classNames, React Transition Group, DaData, OpenAPI, Zod, format, Yandex Maps, React PDF, Swiper, cookies, uuid, kuber, Apollo client, ract, PostAPI, markdowntojsx, libraryswiper
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2024 - Октябрь 2025  (1 год 7 месяцев)
Музей Московского Кремля
Роль
Frontend-разработчик
Обязанности
Создание сайта для крупного музея, с большим количеством разделов, включающего функции фильтрации контента и онлайн-покупки билетов, а также создание интерактивной карты музея. Frontend (3-4 чел), backend (3-4 чел), SA(системные аналитики) (1-2 чел), BA (бизнес аналитики)(1 чел), DevOps(1 чел), QA (1 чел) ● Разработка лендинга с видеопревью и анимированными блоками. ● Интеграция с Apollo Client и GraphQL API с ленивой загрузкой ● Каталог экскурсий с фильтрацией, сортировкой и пагинацией ● Интеграция медиа-файлов через React Player ● Баннеры и анимации на главной с помощью Framer Motion ● Адаптивная верстка всех страниц (Chakra UI) ● Юнит-тестирование всех форм и ключевых страниц через Jest и RTL ● Тестирование взаимодействия и сценариев авторизации — Playwright ● Проведение код-ревью и улучшение архитектуры формы курсов ● Внедрение git hooks для линтинга и проверок перед коммитами
Достижения
● Оптимизировал производительность сайта, проведя рефакторинг кода, разделив сайт на критически важные секции и реализовав прогрессивную гидрацию, ленивую загрузку компонентов. ● Обеспечил доступность приложения для лиц с ограниченными возможностями. ● Написал тесты для ui-библиотеки проекта, которая в будущем будет использоваться командой.
Стек специалиста на проекте
JavaScript, Jest, CSS3, Chart.js, TypeScript, React Hook Form, HTML5, Auth0, Yup, Next.js, Redux Toolkit, React testing library, Playwright, React Select, React, Framer Motion, Робокасса, Swiper, Apollo client, nlayer, remark, reacticons
Отрасль проекта
Marketing, Advertising & Design
Период работы
Июнь 2023 - Март 2024  (10 месяцев)
Банковская платформа для кредитования (ВТБ)
Роль
Frontend-разработчик
Обязанности
Внутренняя система банка, предназначенная для автоматизации и сопровождения процессов кредитования. Платформа позволяет сотрудникам эффективно обрабатывать заявки, управлять клиентскими данными, проводить скоринг, формировать решения и контролировать статус выданных кредитов. Система включает множество форм и интерфейсов, обеспечивающих пошаговый сбор данных, проверку, согласование и мониторинг заявок в соответствии с внутренними бизнес-процессами и регламентами банка. Стрим более 100 чел. Frontend (2 чел), backend (2 чел), SA(системные аналитики)(3 чел), BA (бизнес аналитики)(3 чел), QA (1 чел), Lead, PO ● Разработка и поддержка нескольких приложений для нескольких уровней офисов(фронт, мидл, бек) ● Рефакторинг существующих приложений для новых конвейеров ● Реализация и интеграция механизмов работы с ЭЦП (электронной цифровой подписью) на фронтенде: взаимодействие с криптопровайдерами, формирование и отправка подписанных документов, обработка статусов и ошибок подписи ● Участие в контейнеризации фронтенд-приложений с использованием Docker: доработка Dockerfile, конфигураций сборки и job’ов под требования корпоративной инфраструктуры ● Интеграция и поддержка CI-процессов с использованием TeamCity: настройка пайплайнов сборки, прогона проверок и деплоя, адаптация существующих конфигураций под новые фронтенд-репозитории ● Создание новых репозиториев-фронтендов и интеграция в существующие системы по Module Federation ● Разработка согласно составленному ТЗ от бизнес и системного анализа ● Работа с несколькими версиями React и сопутствующими библиотеками ● Участие в командных мероприятиях(дейли, планирование, ретроспектива) ● Работа в рамках спринтов ● Участие в демо команды в рамках демо стрима ● Участие в кросс-ревью ● Поддержка адаптивности и редактируемого UI через Styled Components
Достижения
● Разрабатывал приложения для нескольких систем, старой и новой, React 16.8 и React 18, со всеми сопутствующими библиотеками ● Самостоятельно, согласно задачам, отрефакторил все сервисы нашего СУБО в канале бекофиса, приведя их к новым макетам и дорабатывая функционал ● Настроил тестирование и написал тесты - согласно плану улучшений качества кода фронтенда в стриме
Стек специалиста на проекте
Webpack, CSS3, React Router, TypeScript, Husky, HTML5, Reatom, Styled Components, Redux Toolkit, RTK Query, UI Kit, Axios.js, Babel.js, React, FSD, Redux-Saga, Webpack Module Federation
Отрасль проекта
FinTech & Banking
Период работы
Август 2020 - Май 2023  (2 года 10 месяцев)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
УлГУ
Специальность
Факультет математики информационных и авиационных технологий, направление прикладная информатика
Завершение учебы
2024 г.

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

E-commerce & Retail • FinTech & Banking • Manufacturing • Telecom
АХ
Азат Х.
Ульяновск
React разработчик
Senior
2 697,4 Р/час
JavaScript
TypeScript
Linux
MS Windows
React
BEM
classNames
Component
CSS3
FSD
+69

Азат — React разработчик уровня Senior из Ульяновска. Специализируется на разработке фронтенда с использованием JavaScript и TypeScript. Участвовал в проектах в сферах Telecom, Manufacturing, FinTech & Banking, E-commerce & Retail. За время карьеры принимал участие в разработке платформы для оператора связи, приложения учёта рабочей деятельности сотрудников, платформы для сравнения кредитных предложений и веб-сайта для покупки игр. В рамках проектов занимался созданием личных кабинетов, систем фильтрации, страниц регистрации и авторизации, интеграцией API, оптимизацией производительности и внедрением систем безопасности. Ключевые навыки включают работу с React, BEM, CSS3, HTML5, styled-components, Vite, Webpack, Git, Git Flow, GitHub, GitLab, GraphQL, Jest, Redux, REST API, Socket.io, Storybook и другими технологиями.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • LifeStyle • Social Networking
ММ
Максим М.
Ульяновск
React разработчик
Middle+
2 825,85 Р/час
React
Apollo client
Axios.js
beautiful dnd
Chart.js
Formik
Framer Motion
Google Analytics
GraphQL
I18n
+65

Максим — опытный frontend-разработчик с грейдом Middle+. Он специализируется на React и имеет опыт работы в таких отраслях, как LifeStyle, Social Networking, E-commerce & Retail, EdTech и FinTech & Banking. Максим обладает широким набором навыков, включая работу с Redux Toolkit, Next.js, React Router, TypeScript, Vite, Webpack и другими инструментами. Он также знаком с различными библиотеками и фреймворками, такими как React Hook Form, Framer Motion, Apollo Client, Axios.js и многими другими. В портфолио Максима есть несколько проектов, где он работал над созданием интерфейсов, интеграцией аналитики, оптимизацией кода и улучшением пользовательского опыта. Его опыт включает разработку поиска по ключевым словам и тегам, создание адаптивного дизайна, внедрение фильтров для поиска, настройку анимации баннеров и страниц, а также рефакторинг кода. На проектах Максим участвовал в планировании и координации задач, что помогло доставлять новые функциональности в установленные сроки. Он внедрял RTK Query и Next Redux Wrapper для кэширования данных и объединения состояний, проводил рефакторинг кода, улучшая его структуру и повышая производительность интерфейса.

Подробнее
E-commerce & Retail • FinTech & Banking • Media • Travel, Hospitality & Restaurant business
ДК
Данила К.
Ульяновск
React разработчик
Senior
2 825,85 Р/час
JavaScript
TypeScript
Linux
MS Windows
React
BEM
classNames
CSS3
Emotion
Figma
+68

React-разработчик с опытом работы на проектах в сферах E-commerce & Retail, FinTech & Banking, Media, Travel, Hospitality & Restaurant business. Опыт: - E-commerce Platform (NDA): frontend-разработчик. Использовал Chakra UI для создания гибких и адаптивных компонентов, интегрировал API платёжной системы, настроил систему уведомлений для обновлений о статусе заказов. - Платформа для финансовой аналитики (NDA): frontend-разработчик. Разработал интерфейс для отображения финансовых данных и графиков с использованием Chart.js, внедрил RTK Query для эффективного управления состоянием серверных данных и кэширования. - Корпоративный сайт для Музея (NDA): frontend-разработчик. Внедрил поддержку многоязычности, адаптировав контент для разных аудиторий, разработал систему для интеграции с социальными сетями и обмена событиями. - Travel Booking (NDA): frontend-разработчик. Реализовал карту с местоположением отелей и достопримечательностей, оптимизировал производительность приложения, обеспечил поддержку адаптивного дизайна.

Подробнее
E-commerce & Retail • Media • Travel, Hospitality & Restaurant business • Urban technology
АЛ
Артём Л.
Владивосток
React разработчик
Middle+
2 954,3 Р/час
HTML5
React Hook Form
React Query
Redux Toolkit
Redux Thunk
xlsx
JavaScript
Redux
MS Windows
sсss
+78

Артём — опытный JavaScript-разработчик уровня Middle+. Он специализируется на создании интерфейсов и имеет опыт работы с различными фреймворками и библиотеками. Артём работал над несколькими проектами в области Urban technology, E-commerce & Retail, Media и Travel, Hospitality & Restaurant business. В его портфолио есть проекты по созданию системы мониторинга природных ресурсов, платформы электронной коммерции, дашборда с финансовой аналитикой, корпоративного сайта для музея, сервиса бронирования путешествий и галереи художников. На проектах Артём занимался разработкой пользовательских интерфейсов, интеграцией API, настройкой систем аутентификации и авторизации, управлением состоянием приложения, оптимизацией производительности, внедрением адаптивного дизайна и обеспечением поддержки многоязычности. Опыт работы Артёма составляет 4 года и 2 месяца.

Подробнее
E-commerce & Retail • EdTech • Manufacturing • Realty & Constructoring • Social Networking
НС
Никита С.
Ульяновск
React разработчик
Middle+
2 312,06 Р/час
JavaScript
TypeScript
Linux
MS Windows
React
Ant design
CSS Modules
MUI
Radix UI
Sass
+49

Никита — опытный React-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с JavaScript, TypeScript, React и его экосистемой. В портфолио Никиты есть проекты из разных отраслей: Social Networking, Manufacturing, E-commerce & Retail, Realty & Constructoring, EdTech. На каждом проекте он выполнял роль frontend-разработчика. В его обязанности входило создание пользовательских интерфейсов, оптимизация работы приложений, разработка кастомных UI-китов, настройка взаимодействия с сервером, реализация функционала авторизации пользователей и т. д. Никита имеет опыт разработки проектов с нуля, а также внедрения новых функций и улучшения существующих. Он умеет работать в команде и самостоятельно решать поставленные задачи.

Подробнее

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

E-commerce & Retail • FinTech & Banking • Marketing, Advertising & Design
КФ
Кирилл Ф.
Ульяновск
React разработчик
Senior
2 697,4 Р/час
HTML5
Sass
Redux Toolkit
library
Redux
GraphQL
event loop
sсss
airbnb
React testing
+58

Кирилл — Senior React разработчик из Ульяновска с опытом работы 5 лет. Специализируется на разработке фронтенда, обладает глубокими знаниями в области JavaScript и связанных технологий. Участвовал в проектах в сферах E-commerce & Retail, Marketing, Advertising & Design, FinTech & Banking. Среди проектов: - Интернет-магазин бытовых товаров с возможностью дропшипинга (роль — frontend-разработчик, продолжительность — 1 год 6 месяцев). - Сайт для Музея Московского Кремля с функциями фильтрации контента и онлайн-покупки билетов (роль — frontend-разработчик, продолжительность — 9 месяцев). - Внутренняя система банка для автоматизации и сопровождения процессов кредитования (роль — frontend-разработчик, продолжительность — 2 года 9 месяцев).

Подробнее
Отрасли не указаны
КК
Константин К.
Пермь
Системный аналитик
Senior
3 246,75 Р/час
PostgreSQL
API
Jira
Confluence
SQL
BPMN
UML
Postman
Бизнес-анализ
Oracle
+26

-Свыше 20 лет опыта работы системным аналитиком, бизнес-аналитиком, архитектором ПО -Опыт с фин.проектами: в сфере государственных финансов (планирование и анализ исполнения федерального, регионального бюджета). Проекты по анализу инвест.проектов с гос.сектором или с гос.корпорациями. -Знание технологии интеграций -Опыт построения интеграций по технологии Web API -Хороший уровень знания языка запросов SQL -Понимание процессов розницы -Опыт участия в проектах с применением интеграционных механизмов со смежными системами, с разработкой и внедрением сложно-архитектурных ИТ-решений -Умение работать в режиме многозадачности: -Опыт работы с Redmine, Jir КОМПЕТЕНЦИИ: - Проектирование архитектур систем - Управление продуктами, проектами, Customer Development - Сбор и разработка требований к ПО - Разработка документации (ГОСТ 34) - Проектирование баз данных и DWH - Проектирование API ТЕХНОЛОГИЧЕСКИЙ СТЕК: - Моделирование процессов: UML (ER, Component, Use case, State, Activity, Swim Lane, Sequence), BPMN 2.0, DFD, IDEF0 - SQL: Oracle, PostgreSQL, MS SQL - Confluence, Jira, Redmine, MS Project, MS Office - Проектирование UI: Miro, Balsamiq, Axure, Visio, MS Office, Paint, Figma - Postman.

Подробнее
EdTech • GameDev • Information Security • IoT • Marketing, Advertising & Design
ХП
Хайк П.
Ереван
C++ разработчик
Senior
3 339,64 Р/час
PostgreSQL
Git
API
Java
JavaScript
C++
Jira
Confluence
SQL
Python
+39

Опытный Senior C++ разработчик с более чем 5-летним опытом работы в создании сложных и масштабируемых решений. Он обладает глубокими знаниями языков программирования C и C++ (включая стандарты C++11 и C++17), а также опытом работы с такими технологиями, как Qt (версии 4.8 и 5.6), QML, Boost и WebSocket API. Хайк имеет опыт разработки пользовательских интерфейсов, интеграции с API и работы с базами данных, такими как PostgreSQL и Oracle. Он уверенно владеет инструментами разработки, включая Visual Studio (включая версию 2022), Git, Jira, Perforce, а также имеет базовые навыки работы с Python, JavaScript, HTML 5 и CSS 3. Хайк обладает опытом оптимизации и рефакторинга кода, что позволяет ему повышать производительность и читаемость программного обеспечения. Он также имеет навыки проектирования масштабируемых решений и работы в команде, включая взаимодействие с QA-инженерами и участие в код-ревью. В его резюме указан опыт работы с сетевыми данными и интеграцией с API, что предполагает знакомство с основами сетевого программирования, хотя конкретные технологии, такие как TCP/UDP/multicast и сокеты, требуют уточнения. Кроме того, Хайк имеет опыт преподавания C++ и наставничества, что свидетельствует о его способности передавать знания и работать в образовательной среде. Среди дополнительных навыков можно отметить работу с многопоточным программированием (включая mutex, spin-lock, atomic и lock-free/wait-free алгоритмы), хотя этот аспект требует уточнения. Хайк также имеет опыт написания SQL-запросов и использования стандартных библиотек C++ (std) и Boost. Его профессиональные интересы включают изучение новых технологий и их применение на практике, что делает его гибким и адаптивным специалистом, готовым к решению сложных задач.

Подробнее
Telecom
ПГ
Павел Г.
Пермь
Системный администратор
Middle
2 142,86 Р/час
*nix
Информационные системы
vdi
Grafana
Коммуникативные навыки
Поддержка пользователей
Базы данных
PowerShell
Cisco
Zabbix
+51

Системный администратор Павел, мужчина, специализируется на DevOps и технической поддержке. Имеет опыт работы в отрасли телекоммуникаций. На проектах в ООО «МТС Диджитал» и «Мобильные ТелеСистемы» выполнял роль ведущего инженера, технического руководителя и product owner. Занимался организацией технической поддержки продукта, маршрутизацией и диагностикой инцидентов, повышением качества ИТ-поддержки, разработкой пользовательских инструкций, управлением настройками и доступом, а также решением инфраструктурных задач. Обладает навыками работы с различными технологиями и инструментами, включая Docker, GitLab, Nexus, Artifactory, Sonarqube, Ansible, Git, PowerShell, VPN, Cisco, Zabbix, Kubernetes и другие.

Подробнее