E-commerce & Retail
FoodTech
HRTech
Marketing, Advertising & Design
Telecom
Travel, Hospitality & Restaurant business
Николай К. React разработчик, Senior
ID 20330
НК
Николай К.
Мужчина, 25 лет
Россия, Таганрог, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 1 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Николай — React-разработчик с опытом работы на проектах в различных отраслях: Telecom, HRTech, FoodTech, Travel, Hospitality & Restaurant business, Marketing, Advertising & Design, E-commerce & Retail.
На проекте digital wireless carrier в роли front-end разработчика занимался полным рефакторингом и редизайном мобильного приложения оператора связи, разрабатывал интернет-магазин с SSR и SEO на NextJS, создал скрипт для потокового ресайзинга и переформотирования в WebP на Node Streams API.
В рамках проекта DSL как front-end разработчик создал low-code платформу для работы с документами, CRM и управлением компанией.
Как fullstack-разработчик в проекте Foodguard работал с JavaScript, Typescript, React, NextJS и другими технологиями, создавал программное обеспечение для системы управления безопасностью и качеством пищевых продуктов в вендинговых аппаратах.
Во время работы над проектом Trip Advisor like project в качестве front-end разработчика оптимизировал отображение маркеров и полигонов на карте, отвечал за разработку базовых компонентов приложения, занимался SEO оптимизацией.
Также участвовал в разработке одностраничника для компании с геймификацией в рамках проекта RedLight Group в роли full-stack разработчика. Создавал продающие сайты на платформе Online Store creator, интегрировал Stripe, разработал лендинг SSR с использованием Next.js для SEO и маркетинга.
Проекты
(5 лет 2 месяца)
Foodguard
Роль
FullStack developer
Обязанности
Foodguard– FullStack developer
06.2023 – настоящее время
· JavaScript, Typescript, React, NextJS, Redux, PDFmake, chart.js
· Программное обеспечение для системы управления безопасностью и качеством пищевых продуктов в вендинговых аппаратах для приготовления горячих обедов.
· Работа с графиками для отображения данных от датчиков температур
· Система автоматической отчетности
· Система нотификации ошибок от вендинговых аппаратов
· Оптимизация таблиц, респонсивный дизайн
· Анализ данных от Bluetooth термометров через SDK
· Рефакторинг кода с Angular 11 на NextJs
· Создание сервиса нотификаций с рассылкой писем и нотификационных сообщений на мобильные устройства
· Разработка адаптивных таблиц (React Table) с фильтрацией и lazy-подгрузкой для работы с большими объемами данных датчиков.
· Настроил Docker-контейнеры с multi-stage сборками.
· Настроил CI/CD в GitLab для автоматизации деплоя.
· Оптимизировал сборку с помощью Webpack.
· Внедрил MobX для управления состоянием на фронтенде, обеспечив реактивное обновление данных с датчиков в реальном времени.
· Интегрировал MobX с React для упрощения управления состоянием компонентов и повышения производительности интерфейса.
· Использовал RTK Query для настройки API-запросов с инвалидацией кэша и оптимизацией.
· Реализовал навигацию с использованием React Router v6+.
· Применял React-оптимизации (useMemo, useCallback, React.memo, lazy loading) для повышения производительности интерфейса.
· Покрытие unit-тестами с использованием Jest и React Testing Library.
· Применял GRASP-паттерны (Low Coupling, High Cohesion, Information Expert) для проектирования масштабируемой архитектуры.
Стек специалиста на проекте
JavaScript, REST API, MongoDB, Redux, Chart.js, TypeScript, NestJS, Next.js, Angular, Рефакторинг, React, Antd Design, dragndrop, оптимизация
Отрасль проекта
FoodTech
Период работы
Июнь 2023 - По настоящее время
(2 года 4 месяца)
DSL
Роль
Front-end developer
Обязанности
Проект, который представляет собой low-code платформу, для работы с документами, CRM и управлением компанией в целом
Реализация сложной логики, для создания доступного и дружелюбного интерфейса пользователей
Создание адаптивного интерфейса
Оптимизация производительности
Реализация сложных UI-компонентов
Работа с API и интеграция с бэкендом
Автоматизированное тестирование
Документация и поддержка
Обучение команды и код-ревью
Кроссбраузерная верстка (Chrome 61+, Firefox, Safari),
Создание 3D-визуализаций (Three.js / WebGL) для отображения сложных структур данных (например, графов зависимостей документов).
Разработка динамических таблиц (React Table + Material-UI) с поддержкой drag-and-drop и кастомным рендерингом ячеек.
Использование Canvas и Chart.js для интерактивных дашбордов с возможностью детализации данных.
Реализация сложной логики для создания доступного и дружелюбного интерфейса пользователей с использованием GRASP-паттернов (Low Coupling, High Cohesion, Information Expert).
Разработка микрофронтендов для модульного построения интерфейса платформы.
Оптимизация производительности с использованием useMemo, useCallback, React.memo, и lazy loading.
Покрытие unit-тестами с использованием Jest и React Testing Library.
Достижения
- создание проекта полностью с нуля
Стек специалиста на проекте
JavaScript, Chart.js, TypeScript, Canvas, React, low-code
Отрасль проекта
HRTech
Период работы
Ноябрь 2022 - Июнь 2023
(8 месяцев)
digital wireless carrier
Роль
Front-end developer
Обязанности
· Мобильный оператор, предлагающий доступную беспроводную альтернативу операторам мобильной связи, таким как Verizon и AT&T.
· Полный рефакторинг и редизайн приложения
· Разрабатывал интернет магазин с SSR и SEO c 0 на NextJS
· Создал скрипт для потокового ресайзинга и переформотирования в WebP на Node Streams API
· Тестирование, устранение багов
· Разграничение прав доступа
· Создание новой логики под новые блоки приложения
· Админ панель для службы поддержки
· Покрытие E2E тестами
· Кроссбраузерная верстка (Chrome 61+, Firefox, Safari)
Стек специалиста на проекте
JavaScript, Node.js, Redux, TypeScript, SSR, SEO, Next.js, Testing, React
Отрасль проекта
Telecom
Период работы
Январь 2022 - Октябрь 2022
(10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЮФУ
Специальность
Информационные системы и технологии
Завершение учебы
2022 г.