Николай С. React разработчик, Middle+
ID 29317
НС
Николай С.
Мужчина, 23 года
Россия, Пятигорск, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 16 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Проекты
(3 года 2 месяца)
B2B ПРОЕКТ
Роль
Frontend разработчик
Обязанности
Проект, ориентированный на проведение трансграничных платежей для юридических лиц, использующий инновационные финансовые инструменты, такие как золото и стейблкоины. Основная цель — предложить безопасное, эффективное и быстрое решение для международных переводов, минимизируя риски волатильности валют. Проект также включает систему автоматизации управления платежами, что позволяет клиентам легко и прозрачно отслеживать, контролировать и управлять своими финансовыми операциями в реальном времени.
- Создание и оптимизация элементов пользовательского интерфейса
- Написание unit и е2е тестов с использованием подходов TDD и BDD
- Работа с серверными и клиентскими компонентами
- Создание форм с валидацией
- Создание таблицы с функционалом сортировки, фильтрации, чек-боксов, внесения изменений и возможности оставлять комментарии
- Разработка системы уведомлений
- Настройка аналитики и отчетности
- Оптимизация безопасности аутентификации пользователя
- Проведение код-ревью для обеспечения единых стандартов качества кода, читаемости и соответствия архитектурным договоренностям
Достижения
- Оптимизировал загрузку и рендеринг данных в многотабличном интерфейсе (3+ вкладки с большими объемами данных), перенеся логику загрузки в серверные компоненты. Что позволило уменьшить время первоначальной загрузки, избежать "подвисаний" интерфейса при переключении вкладок, а также снизить нагрузку на клиент, передавая только готовые данные.
- Реализовал бесшовный кэшинг и фоновую подгрузку данных при переключении вкладок, сделав взаимодействие с приложением более комфортным для пользователя
Стек специалиста на проекте
Git, JavaScript, Figma, Cypress, Jest, Webpack, Lodash, TypeScript, React Hook Form, Storybook, Next.js, Redux Toolkit, Tailwind CSS, Axios.js, React, Zod, lucid, Tanstack Table, nextauth, shadcn/ui
Отрасль проекта
FinTech & Banking
Период работы
Март 2024 - Июль 2025
(1 год 5 месяцев)
ЭЛЕКТРОННАЯ КОММЕРЦИЯ
Роль
Frontend разработчик
Обязанности
Инновационная платформа, позволяющая пользователям получать кешбэк в криптовалюте за покупки в различных онлайн-магазинах. Платформа объединяет широкий спектр партнерских магазинов и предоставляет пользователям возможность не только экономить, но и инвестировать в криптовалюту.
- Разработка адаптивных UI-компонентов и админ-панели на базе Next.js и Tailwind CSS
- Интеграция с блокчейн-кошельками и авторизация через MetaMask (Web3 / ethers.js)
- Реализация логики начисления кешбэка в токенах после подтверждения транзакций в блокчейне
- Управление партнерскими магазинами, пользователями и акциями через админ-интерфейс
- Работа с глобальным состоянием через Redux Toolkit, API-запросами через React Query
- Поддержка мультиязычности с i18next
- Контейнеризация окружения
Достижения
- Внедрил поддержку Web3-авторизации через MetaMask, что позволило безопасно подключать криптокошельки пользователей и проводить транзакции в блокчейне
- Реализовал логику начисления кешбэка в токенах, синхронизируя подтвержденные покупки с блокчейн-операциями и повышая прозрачность начислений
- Разработал гибкий интерфейс, обеспечив удобное управление магазинами, пользователями и акциями
Стек специалиста на проекте
Git, Docker, JavaScript, Figma, TypeScript, Next.js, SCSS, Redux Toolkit, i18next, Tailwind CSS, Axios.js, WebSockets, React, Prisma.js, web3, Ethers
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2023 - Июль 2024
(11 месяцев)
ОБРАЗОВАНИЕ
Роль
Frontend разработчик
Обязанности
Проект представляет собой систему, предназначенную для организации и управления процессом обучения сотрудников с возможностью последующей аттестации. Она предоставляет доступ к учебным материалам, таким как курсы, статьи и видео, а также обеспечивает проведение тестирования для проверки усвоения знаний. Важным элементом системы является анализ результатов аттестации, который позволяет отслеживать прогресс сотрудников и выявлять области для улучшения. Также в системе доступна функция создания собственных курсов с настройкой учебных материалов.
- Разработка и внедрение новых UI решений
- Подключение страниц к API
- Реализация конструктора курсов
- Создание таблицы с функционалом поиска, выгрузки и возможности создания нового пользователя/группы
- Реализация функционала разделения ролей в системе
- Разработка внутреннего чат-модуля системы, предназначенного для коммуникации преподавателей, отправки системных уведомлений и обеспечения обратной связи
- Участие в код-ревью с целью обеспечения читаемости, соответствия архитектурным принципам и соблюдения единого стиля кодовой базы
Достижения
- Реализовал интуитивный конструктор курсов, позволяющий администраторам самостоятельно создавать и структурировать учебные материалы (статьи, видео, интерактивные модули), настраивать тестирование с гибкой бальной системой для проверки знаний и выдачи квалификации и определять критерии прохождения (проходной балл, время выполнения, количество попыток).
- Внедрил динамические формы для удобного добавления вопросов (одиночный/множественный выбор, открытые ответы)
- Оптимизировал процесс загрузки и отображения контента
- Разработал механизм ролевого доступа, обеспечив безопасное разделение прав между администраторами, преподавателями и студентами
Стек специалиста на проекте
Git, JavaScript, Figma, Lodash, CSS3, Socket.io, TypeScript, React Hook Form, HTML5, Next.js, Prettier, Axios.js, Apollo GraphQL, ESLint, React, zustand, Zod, Design system, carbon, apis, browser, nextauth
Отрасль проекта
RnD
Период работы
Март 2023 - Август 2023
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
CSS (МИНЦИФРЫ, средний уровень) 2025 г.
HTML (МИНЦИФРЫ, продвинутый уровень) 2025 г.
JavaScript (МИНЦИФРЫ, продвинутый уровень) 2025 г.
Образование
Высшее
Учебное заведение
ПГУ
Специальность
Бакалавр в области информационных систем и технологий
Завершение учебы
2024 г.