Сергей С. React разработчик, Senior
ID 22073
СС
Сергей С.
Мужчина, 35 лет
Россия, Липецк, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опыт разработки на React более 7 лет;
Понимание принципов клиент-серверного взаимодействия построения REST API;
Использование инструментов сборки: Webpack;
Опыт работы с MobX, Redux;
Высокий уровень верстки;
Использование библиотеки styled-components.
Опыт работы с websocket.
Проекты
(8 лет 6 месяцев)
Разработка фронтенда сервиса по поиску мастеров для выполнения различных работ
Роль
Frontend-разработчик
Обязанности
Команда: 3 фронтенд разработчика
Задачи и достижения:
Реализация сайта и фунционала
Добавление новых фичей: авторизация пользователя, проведение транзакций, редактирование и удаление заказов, блог для общения, отображение пользователя, редактирование роли
Создание мобильного приложения с нуля на Flutter, React Native
Использование use reducer (для локального состояния)
Реализация лендингов
Разработка собственной библиотеки компонентов для унификации UI в проекте
Разработка и поддержка сложных графиков с использованием Chart.js и TradingView.
Реализация доступного интерфейса с соблюдением WCAG 2.1 (контрастность, keyboard navigation, ARIA-роли).
Интеграция WebSocket для реализации реального времени в функционале чата и уведомлений.
Контейнеризация приложений с использованием Docker
Настройка Kubernetes для деплоя микросервисного фронтенда
Оптимизация производительности приложений, включая уменьшение времени загрузки и улучшение отзывчивости интерфейса.
Настройка и поддержка CI/CD процессов с использованием GitLab CI.
Unit тестирование, Е2Е тестирование, написание модульных и интеграционных тестов с использованием Jest, React Testing Library
Написание тест-кейсов и автоматизация тестирования для обеспечения стабильности приложения
Сборка UI-кита в Storybook с использованием antd-компонентов
Верстка адаптивных и кросс-браузерных интерфейсов с использованием HTML5, CSS3 и препроцессоров (SASS/LESS) или Styled Components.
Активное участие в командной работе, коммуникация с другими членами команды.
Достижения: углубил свои знания в React/Next.js и Typescript. Быстро освоил новую технологию - Flutter.
Применение принципов ООП для создания модульной и масштабируемой архитектуры приложения.
Использование функционального программирования для управления состоянием и обработки данных.
Применение шаблонов проектирования для решения типовых задач.
Участие в ежедневных стендапах, планировании спринтов и ретроспективах в рамках методологии Scrum.
Достижения
углубил свои знания в React/Next.js и Typescript. Быстро освоил новую технологию - Flutter.
Стек специалиста на проекте
HTML5, tradingview, equatable, React testing library, GitLab, Pug.js, framermotion, JSON, Jest, Redis, Flutter, Jade, SWR, BLoC, Toolkit, Get_it, Faker, SharedPreferences, Confluence, Docker, TypeScript, DIO, Nexus, Chart.js, Next.js, JavaScript, React Native, Tailwind, Jira, use, PostgreSQL, AutoRoute, Kubernetes
Отрасль проекта
Social Networking
Период работы
Апрель 2024 - По настоящее время
(1 год 4 месяца)
создание сайта для компании по производству химических материалов.
Роль
Frontend-разработчик
Обязанности
Команда: 2 фронтенд разработчика
Задачи и достижения:
Реализация сайта и функционала с использованием React 16.8+, Redux Toolkit, React Router, Typescript.
Работа с Redux Saga для управления сложными side-эффектами.
Адаптивная верстка
Кроссбраузерная верстка
Разработка дизайн-системы на базе antd
Интеграция и работа с формами с использованием Formik и валидаторов zod и yup
Разработка SPA на React
Анализ и использование спецификаций для интеграции REST API
Настройка и разработка компонентов в Storybook для документации и тестирования UI-kit
Создание сайта и реализация нового функционала
Обновление существующего сайта под новый дизайн (обычная верстка).
Задача по созданию интернет магазина на Next.js + typescript , использование state-менеджера redux, стили - модули css.
Работа в Bitrix, исправление кода.
Настройка ESLint и Prettier для поддержания единого стиля кода.
Достижения: улучшились знания в SSR и Next.js
Достижения
улучшились знания в SSR и Next.js
Стек специалиста на проекте
CSS, JavaScript, Jira, Confluence, Redux, React Router, TypeScript, MobX, Storybook, Next.js, Redux Toolkit, Prettier, Битрикс, AntD, React, Redux-Saga, zustand, lint
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2023 - Апрель 2024
(1 год 3 месяца)
разработка клиентской части приложения крипто-трейдинга.
Роль
Frontend-разработчик
Обязанности
Команда: 1 фронтенд разработчик
Тесное взаимодействие с Бэкенд-разработчиком
Разработка и поддержка пользовательских интерфейсов трейдинговой платформы с использованием React, JavaScript, TS
Работа с графиками с использованием библиотеки ECharts
Интеграция Web3-функционала (подключение кошельков)
Реализация взаимодействия со смарт-контрактами через web3.js
Создание компонентов с использованием React Hooks, Context API, React Router, Material-ui, стейт-менеджер MobX, обработка запросов axios.
Интеграция с REST API с использованием RTK Query и Axios
Интеграция TradingView для отображения графиков торгов в реальном времени
Интеграция Effector для управления сложным состоянием
Создание моков интерфейсов в Figma для согласования с дизайнерами
Исследование Solana экосистемы (Solana SDK, Anchor framework) в рамках подготовки к DEX разработке
Адаптация интерфейса под разные устройства с использованием Tailwind CSS
Реализация FSD-подхода для изоляции бизнес-логики
Оптимизация сборки через Vite для трейдинг-платформы
Реализация защиты от XSS (экранирование данных, CSP) и CSRF (токены) в формах платежей
Проводилась разработка клиентской части трейдинга, админ-панель, авторизация, работа с отображением графиков торгов.
Проектирвоание с нуля с использованием инфраструктуры разработки и сборки SPA
Адаптивная верстка
Достижения: научился работать самостоятельно, выбирая стэк, самостоятельно разбирался с каждой проблемой во время разработки.
Достижения
научился работать самостоятельно, выбирая стэк, самостоятельно разбирался с каждой проблемой во время разработки.
Стек специалиста на проекте
MobX, React Hook Form, tradingview, React Query, web3, RTK Query, Echarts, Confluence, TypeScript, Vite, Axios.js, Figma, Material UI, React, JavaScript, Tailwind, Jira, PostgreSQL, SCSS
Отрасль проекта
Blockchain
Период работы
Январь 2022 - Июнь 2023
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЛГПУ
Специальность
Переводчик английского языка
Завершение учебы
2012 г.