E-commerce & Retail
FinTech & Banking
Marketing, Advertising & Design
RnD
Travel, Hospitality & Restaurant business
Геннадий З. React разработчик, Senior
ID 23582
ГЗ
Геннадий З.
Мужчина, 29 лет
Россия, Краснодар, UTC+3
Ставка
2 337,66 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Геннадий — React-разработчик уровня Senior из Краснодара. Специализируется на разработке интерактивных и функциональных веб-приложений, имеет опыт работы с широким спектром технологий и инструментов, включая MobX, Redux Toolkit, Webpack, Nginx, Docker, Python, TypeScript, Vue.js, Next.js и другие.
Геннадий участвовал в нескольких проектах, среди которых:
- Сервис для управления бронированиями и оплатами в сфере Travel, Hospitality & Restaurant business. Интегрировал API, провёл рефакторинг компонентов и разработал десктоп-версию.
- Интерактивная карта карьерного роста для крупного российского банка в отрасли FinTech & Banking. Разработал интерфейс для выбора отделов и должностей и визуализацию карьерных траекторий.
- Приложение на Electron для управления микроскопом и анализа данных по экспериментам в RnD. Провёл полный редизайн приложения, добавил новые компоненты и функционал, внедрил новые модальные окна и настроил сервер.
- Сайт по продаже и установке зарядных устройств для электромобилей в E-commerce & Retail. Занимался адаптивной вёрсткой и созданием переиспользуемых компонентов.
- Платформа создания онлайн-опросов в Marketing, Advertising & Design. Отвечал за адаптивную вёрстку и интеграцию с Twilio.
- Конструктор для сайта по продаже фотообоев в E-commerce & Retail. Заменил функционал сайта с Alpine.js на Vanilla JS, обновил цену продукта и добавил новую коллекцию.
Проекты
(6 лет 3 месяца)
NDA
Роль
React разработчик
Обязанности
Описание проекта:
Сервис для управления бронированиями и оплатами
Обязанности:
Полностью интегрировал REST API на проекте, заменив моковые данные на реальные.
Провёл рефакторинг компонентов, сделав их переиспользуемыми и более производительными.
Разработал десктоп-версию для ряда компонентов, обеспечив адаптивность и улучшенную юзабилити.
Реализовал динамическую генерацию интерфейсов на основе данных, полученных от бэкенда (Backend Driven UI).
Применял React 18+, используя `useTransition` и `Suspense` для улучшения UX при загрузке данных.
Для стандартизации кода внедрял Prettier и ESLint, обеспечивая читаемость и единый стиль написания кода во всей команде.
Стек специалиста на проекте
Git, REST API, Redux, CSS3, TypeScript, HTML5, SCSS, Ant design, Redux Toolkit, Prettier, Vite, AntD, ESLint, React, Redux-Saga, lint, React 18+
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Декабрь 2024 - По настоящее время
(8 месяцев)
NDA
Роль
React разработчик
Обязанности
Описание проекта: Интерактивная карта карьерного роста для крупного российского банка
Обязанности:
-Разрабатывал интерфейс для выбора отделов и должностей с динамической отрисовкой карьерного пути.
- Внедрил React Query для управления серверными запросами и кэширования данных.
- Участвовал в совместных обсуждениях требований, создании прототипов и тестировании функционала перед выпуском.
- Реализовал 3D-визуализацию данных с использованием Babylon.js, что позволило повысить наглядность результатов опросов и увеличить вовлеченность пользователей.
- Для повышения читаемости и качества верстки использовал ESLint и Prettier.
- Все интерфейсы были реализованы с учетом стандартов HTML5 и CSS3, с акцентом на кросс-браузерность и доступность.
Стек специалиста на проекте
Git, JavaScript, REST API, CSS3, TypeScript, MobX, HTML5, React Query, Ant design, Prettier, DOM API, ESLint, React, React 18+
Отрасль проекта
FinTech & Banking
Период работы
Август 2024 - Ноябрь 2024
(4 месяца)
NDA
Роль
React разработчик
Обязанности
Описание проекта: Приложение на Electron для управления микроскопом и анализа данных по экспериментам
Обязанности:
- Провёл полный редизайн приложения с целью оптимизации пользовательского интерфейса.
- Добавлял новые API-запросы и интегрировал динамические данные через WebSocket.
- Использовал React 18+ с применением `React.memo`, `useCallback`, и `useTransition`.
- Для унификации стиля и ускорения разработки внедрял Ant Design, который применялся в модальных окнах, формах и кнопках.
- Также активно использовал TypeScript и ESLint для обеспечения типа и качества кода.
Стек специалиста на проекте
Git, MySQL, Docker, JavaScript, TypeScript, Ant design, Electron.js, WebSockets, ESLint, React, React 18+
Отрасль проекта
RnD
Период работы
Июнь 2023 - Июль 2024
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Армавирский аграрно-технологический техникум
Специальность
Бухгалтерия
Завершение учебы
2017 г.
Дополнительное
Учебное заведение
Udemy
Специальность
повышение квалификации Vue — полное руководство (включая Router и Composition API)
Завершение учебы
2022 г.
Дополнительное
Учебное заведение
Хекслет
Специальность
повышение квалификации JavaScript: React, Основы командной строки
Завершение учебы
2023 г.