Илья Ш. React разработчик, Middle+

ID 23230
ИШ
Илья Ш.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
2 727,27 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
React
TypeScript
Next.js
JavaScript
Git
Webpack
CSS
HTML
SCSS
Redux Toolkit
MobX
Axios.js
Redux
hfds
Vite
RTK Query
Formik
Yup
Jest
React testing library
i18next
Jira
Material UI
CI/CD
Отрасли
BioTech, Pharma, Health care & Sports
Logistics & Transport
Знание языков
Английский — B1
Главное о специалисте
Сильный разработчик, готов включаться в новые задачи. Системное мышление, Ответственность, Организация, Автономность.
Проекты   (4 года 5 месяцев)
Aftermarket-DATA
Роль
Frontend-developer
Обязанности
Ключевые проекты: 1. Онлайн каталог автозапчастей. С нуля разработал продукт и благодаря моему вкладу, компания получила диплом Первого этапа премии «МАК-2024». Проект — лидер рынка в области аналитики и IT решений в сегменте «Автозапчасти». 2. Крупная CRM-система для компании по продаже грузовых авто, которая автоматизировала все бизнес-процессы и управление клиентской базой. Работал по SCRUM методологии в командах 10-13 человек, в составе были: frontend, backend, QA, аналитики, дизайнеры, product-owner.
Достижения
• Ключевые достижения в рамках работы над онлайн каталогом: 1. Успешно создал уникальный проект с нуля, отвечал за разработку основного функционала на React, Redux-toolkit, TS, а также выстраивал архитектуру, проводил собеседования и онбординг разработчиков. В результате бизнес получил продукт для автоподбора запчастей на базе нейросетей, который начал приносить прибыль и инвестиции; 2. Разработал чат для подбора запчастей на основе искусственного интеллекта (аналогично ChatGPT), который моделирует поведение специалиста-подборщика и ведёт естественный диалог с клиентом, задавая уточняющие вопросы и понимая контекст беседы, что ускорило процесс подбора на 70% и позволило автоматизировать консультации; 3. Реализовал функционал голосового поиска (как в Google) по каталогу: Провел ресерч, нашел решение и совместно с backend-отделом интегрировал голосовой помощник YandexSpeech в React-приложение, это упростило процесс поиска и получило положительный фидбек от клиентов; 4. По своей инициативе, внедрил архитектурный подход Feature-Sliced-Design (FSD), затем перевел на него весь проект, что улучшило расширяемость кодовой базы и ускорило процесс разработки новых фич; 5. По запросу со стороны бизнеса, в сжатые сроки полностью мигрировал проект с React на Next.js (SSR), что значительно улучшило SEO оптимизацию и повысило посещаемость приложения на ~30%; 6. Разработал ключевую систему умного поиска и фильтров для автозапчастей по более чем 20 параметрам, с кучей UI-компонентов на React (формы, инпуты, селекты, слайдеры), которая позволила клиентам удобно находить нужные товары; • Ключевые достижения в рамках работы над CRM: 1. Разработал аналитический дашборд, реализовал графики для анализа ключевых метрик эффективности менеджеров (KPI, закрытые сделки, кол-во продаж), добавил возможность скачивания отчетов в PDF, что сократило время на их создание с 2 часов до 10 минут; 2. Реализовал систему чатов, которая предоставляла возможность пользователям вести коммуникацию сразу в 4 мессенджерах прямо внутри данной CRM: — Совместно с backend-разработчиками интегрировал возможность переписки с помощью Viber, WhatsApp, Email, Telegram, реализовал интерфейс на React, а также настроил Polling для уведомлений и получения сообщений; — В результате это повысило эффективность работы менеджеров, за счет того, что пропала необходимость переключаться между кучей приложений и мессенджеров; 3. Реализовал гибкую ролевую модель и авторизацию с помощью JWT-токенов, также настроил Axios-interceptors для глобальной обработки ошибок и работы с токенами; 4. Разработал сложные таблицы для хранения отчетности и справочников, с более чем 10 фильтрами, поддержкой редактирования ячеек и сохранением фильтров в LocalStorage, используя React-table; 5. Разработал более 10 компонентов для корпоративного UI-кита на React/TypeScript, который в последующем был вынесен в отдельный npm-пакет. Также покрыл компоненты тестами на Jest и React-testing-library;
Стек специалиста на проекте
React Hook Form, Redux Toolkit, modules, GitLab, WebSockets, React testing, SSR, Git, Jest, i18next, Confluence, CSS, TypeScript, Yup, Next.js, React, Jira, SCSS, CI/CD
Отрасль проекта
Logistics & Transport
Период работы
Октябрь 2022 - Февраль 2025  (2 года 5 месяцев)
STADA CIS
Роль
Frontend-developer
Обязанности
Холдинг STADA CIS – крупнейшая составляющая бизнеса международного фармацевтического концерна STADA. Состоял в команде разработки веб приложений в отделе развития промышленных информационных систем и работал над проектами: 1) Лабораторная система для управления закупками и мониторинга реагентов; 2) Админ-панель сервисного портала услуг для централизованного контроля, мониторинга и оптимизации сервисных процессов.
Достижения
1. Внедрил функционал сканирования QR-кодов, c помощью библиотеки react-qr-code, который позволил сотрудникам автоматически получать всю информацию о реагентах и ускорил работу; 2. Реализовал интерактивный календарь закупок с помощью библиотеки react-big-calendar, который обладал функционалом редактирования/добавления событий и позволял управлять закупочными процессами; 3. Создал модуль автоматической отчетности и аналитики, который предоставлял детализированные отчеты о закупках и складских остатках в виде таблиц, а также позволял формировать отчеты за год/месяц/неделю и выгружать их в формате XLS/PDF/DOCX, что значительно ускорило процесс документооборота; 4. Разработал модуль отправки сформированных документов с использованием WebSocket, чтобы обеспечить real-time уведомления; 5. Разработал множество форм для документооборота внутри компании, используя Formik и react-hook-form; 6. Оптимизировал производительность приложения путем внедрения code splitting и lazy loading компонентов с использованием Webpack и React.lazy, что сократило время загрузки страниц и улучшило показатели производительности Lighthouse, такие как FCP, TTI до зеленых значений 80-90 единиц; 7. Верстал адаптивные и кроссбраузерные интерфейсы приложений под mobile/desktop устройства по макетам Figma, общался с дизайнерами для улучшения UX; 8. Проводил код-ревью, участвовал в командных обсуждениях и Scrum-мероприятиях, работал с CI/CD и осуществлял релизы;
Стек специалиста на проекте
Git, CSS, Jira, Confluence, Jest, GitLab, TypeScript, React Hook Form, Yup, SCSS, Redux Toolkit, React testing library, Material UI, CI/CD, WebSockets, React, modules
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Октябрь 2020 - Октябрь 2022  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Филиал Национального исследовательского университета "Высшая школа экономики"
Специальность
Факультет информатики, математики и компьютерных наук, Бизнес-информатика
Завершение учебы
2024 г.
Высшее
Учебное заведение
Национальный исследовательский Нижегородский государственный университет имени Н.И. Лобачевского
Специальность
Радиофизический факультет, Фундаментальная информатика и информационные технологии
Завершение учебы
2023 г.

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

E-commerce & Retail • EdTech • HRTech • Logistics & Transport • Manufacturing • Realty & Constructoring • Telecom
АЗ
Александр З.
Владимир
React разработчик
Senior
3 376,62 Р/час
Agora
AntD
Apollo GraphQL
Axios.js
beautiful dnd
Canvas
clsx
CSS
Cypress
day
+51

Александр — React разработчик уровня Senior из Владимира, Россия. Специализируется на разработке фронтенда с использованием современных технологий и инструментов, включая Next.js, Redux Toolkit, TypeScript, React Query и другие. Имеет опыт работы в различных отраслях, таких как E-commerce & Retail, Telecom, Realty & Constructoring, EdTech, HRTech, Manufacturing, Logistics & Transport. Участвовал в проектах в ролях Frontend и Lead Frontend разработчика. Среди проектов — разработка маркетплейса автозапчастей, внутреннего сервиса для управления состоянием стриминговых платформ, сервиса для работы с каталогом данных метрик, сервиса для продажи и аренды недвижимости, образовательного сервиса и административной панели для управления данными мобильного приложения такси. Достижения включают оптимизацию работы HTTP-запросов, внедрение CI/CD процессов, разработку кастомных анимаций и взаимодействия элементов интерфейса, настройку интернационализации, рефакторинг кодовой базы и оптимизацию процессов работы с данными.

Подробнее
Manufacturing • Social Networking • Telecom
АЗ
Александр З.
Чебоксары
React разработчик
Middle+
2 581,8 Р/час
Agile
Axios.js
Bootstrap
CSS
CSS Modules
Cypress
ESLint
Git
GraphQL
HTML
+56

● 4+ года опыта разработки Frontend на стэке React, Redux, TypeScript ● Опыт настройки сборки проекта с использованием Webpack и (или) Vite ● Опыт работы с Redux Toolkit, RTK Query, React query, Axios для вызовов API ● Опыт использования React router для маршрутизации, React hook form для работы с формами, React transition group для работы с анимациями, React table для работы с таблицами ● Опыт использования UI библиотек таких, как Bootstrap, MUI, Tailwind CSS. Опыт работы с Styled Components и CSS modules ● Опыт написания unit тестов при помощи Jest, интеграционных – RTL, e2e – Cypress, скриншотных – Loki ● Опыт работы с Storybook для документации компонентов ● Опыт реализации локализации с использованием i18 next, настройка линтеров, написания небольших скриптов для автоматизации рефакторинга ● Опыт работы с Git, опыт разработки с использованием методолгии FSD

Подробнее
Cloud Services • E-commerce & Retail • EdTech • FinTech & Banking • FoodTech • LifeStyle
АК
Антон К.
Тюмень
React разработчик
Middle+
3 116,88 Р/час
Axios.js
Chakra UI
Chart.js
CSS
Cypress
Docker
Docker Compose
ESLint
Express.js
Framer Motion
+88

Опытный, технически подкованный, увлеченный фронтенд-разработкой специалист. Вникает в суть, предлагает более оптимальные решения. Соблюдает стандарты разработки. Любит новые технические вызовы. Самостоятельный. Работа с командой: Проводил cross Code Review в команде; Проводит Code Review коллег; Понимание технологий - умение их объяснить; Менторство младших разработчиков. Работа с проектами: Опыт разработки продуктов с нуля; Самостоятельность; Умение быстро ориентироваться в чужом коде; Оценивал поставленные задачи и проекты; Понимание архитектуры React приложения; Понимание алгоритмов; Работал с чистым SQL на уровне продвинутых запросов; Опыт разработки SPA-приложений. Работа с дизайном: Опыт в разработке интерфейсов, понимание UX; Опыт работы с готовыми макетами в Figma.

Подробнее
E-commerce & Retail
РВ
Роман В.
Браслав
React разработчик
Senior
4 363,63 Р/час
MobX
Radix UI
Sass
React Hook Form
Hooks
React Query
form
Redux Toolkit
React testing library
Redux Thunk
+66

Роман, Senior React-разработчик Роман — опытный специалист в области разработки на React. Он обладает глубокими знаниями и навыками работы с современными инструментами и технологиями, такими как MobX, Radix UI, Sass, React Hook Form, Hooks, React Query, Redux Toolkit, React testing library, Redux Thunk, Styled-Components и другие. На протяжении 3 лет и 9 месяцев Роман работал над различными проектами в сфере электронной коммерции и ритейла. В его портфолио есть опыт работы над платформами для фанатов артистов, биржей грузоперевозок, платформой для планирования проектов, сервисом выдачи персональных кредитов и другими проектами. В обязанности Романа входило создание нового функционала, оптимизация кода, разработка UI-компонентов, исправление ошибок, редизайн приложений, взаимодействие с back-end разработчиками и участие в других процессах разработки.

Подробнее

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

BioTech, Pharma, Health care & Sports • Blockchain • E-commerce & Retail • FinTech & Banking • GameDev • Government & Public Sector • Manufacturing • Marketing, Advertising & Design • Social Networking • Travel, Hospitality & Restaurant business • Urban technology
АА
Аскольд А.
Тула
Frontend разработчик
Senior
3 571,43 Р/час
Ant.design
Next.js 13 (pages router)
React testing library
PHP
JavaScript (чистый)
Redux
GraphQL
Jenkins CI
refine
shadcn
+42

Технологический стек Front-end: - JavaScript ES6, TypeScript, Dart (Flutter) - React 16+, React Native 0.71+, Vue.js (v2, v3) - Webpack, Vite.js (сборщики модулей) - Next.js, Remix.js, Nuxt.js (SSR, ISR) - React-Query (Tanstack Query) - Redux, Redux Saga, Effector, Zustand (состояние) - Tailwind, Emotion, Styled-components (стилизация) - Ant.design, MUI, Bootstrap (UI-kit) - Jest, Vitest, React Testing Library, Playwright, Selenuim (тесты) Технологический стек Back-end: - JavaScript (Node.js), PHP 5.6+, Bash - Express, Nest.js (фреймворки) - MySQL, PostgreSQL, MongoDB (базы данных) - REST API, GraphQL, Websocket (API) Инфраструктура/DevOps: - Docker, Docker Compose - Gitlab CI/CD, GitHub Actions, Drone CI - Prometheus, Grafana Методологии разработки: Agile, Scrum, Kanban Организация Git: Git Flow, Trunk-based Development Сервисы: Atlassian (Jira, BitBucket, Confluence, Trello), Figma, Sketch, Miro Github: https://github.com/astakhovaskold Stackoverflow: https://stackoverflow.com/users/12514422/askold-astakhov TG: @askold_astakhov

Подробнее
EdTech • FinTech & Banking • HRTech • IoT • Manufacturing • Social Networking
НД
Никита Д.
Новосибирск
React разработчик
Senior
4 155,84 Р/час
*nix
MobX
leasing
Sass
Hooks
Редизайн
Redux Toolkit
Работа с интеграциями
Redux Thunk
Redux
+52

Никита — опытный фронтенд-разработчик с шестилетним опытом работы в сфере IT. Он специализируется на React и имеет глубокие знания в области JavaScript, HTML, CSS, TypeScript и других технологий. Никита работал над проектами для различных отраслей, включая производство, социальные сети, IoT, финтех и образование. На каждом проекте он выполнял задачи по разработке нового функционала, редизайну устаревшего интерфейса, интеграции с API и устранению дефектов. Его опыт включает работу над корпоративными системами управления производственными целями, веб-приложениями для социальных медиа, облачными обучающими платформами и SaaS-решениями для кадрового учёта и сдачи отчётности.

Подробнее