Дмитрий К. React разработчик, Middle

ID 23226
ДК
Дмитрий К.
Мужчина, 25 лет
Россия, Ульяновск, UTC+4
Ставка
2 174,57 Р/час
вкл. НДС 7% (111.21 Р)
Специалист доступен с 9 октября 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle
Навыки
Adobe Photoshop
Agile/Scrum
CSS Modules
CSS3
Figma
Git
GitHub
GitLab
HTML
JavaScript
Jest
Jira
Material UI
MS Windows
Next.js
Npm
React
Redux
RTK Query
SCSS
Storybook
TanStack Query
TypeScript
Vite
Webpack
Yarn
Zod
zustand
VS Code
Отрасли
E-commerce & Retail
Logistics & Transport
Знание языков
Английский — B1
Главное о специалисте
Профессиональные навыки Разработка динамических веб-интерфейсов с использованием JavaScript/TypeScript, включая создание отзывчивых и высокопроизводительных приложений с использованием современных фреймворков. Разработка проектов с нуля, начиная от проектирования архитектуры до реализации и деплоя, включая взаимодействие с бэкенд-сервисами. Оптимизация производительности веб-приложений: опыт оптимизации работы с данными, улучшение времени отклика, работа с кэшированием, сокращение времени загрузки страниц, улучшение рендеринга. Опыт работы в распределенной команде: эффективная работа в многозадачной среде с использованием инструментов для управления задачами и коммуникации. Хорошее понимание процессов разработки в распределенных командах, включая регулярные встречи, код-ревью, и взаимодействие между фронтенд и бэкенд командами. Занимаюсь веб-разработкой более 2 лет. Моя специализация — создание интерактивных и масштабируемых веб-приложений, которые обеспечивают отличный пользовательский опыт и высокую производительность. Я активно использую React и TypeScript, а также современные инструменты для управления состоянием, такие как Redux и Tanstack Query, чтобы создавать приложения, которые легко масштабируются и поддерживаются. Мой подход к разработке — это фокус на качественном и чистом коде, соблюдение лучших практик и принципов разработки, чтобы каждый проект не только решал текущие задачи, но и легко адаптировался к изменениям в будущем. Я стремлюсь к тому, чтобы код был не только функциональным, но и понятным, удобным для других разработчиков и легко тестируемым. В своей работе я всегда готов искать оптимальные решения для улучшения производительности, улучшения UX/UI и повышения стабильности системы. Работа в распределенных командах и тесное сотрудничество с коллегами — важная часть моей профессиональной практики, что помогает достигать наилучших результатов.
Проекты   (2 года 8 месяцев)
Приложение для автоматизации бизнес-процессов компании
Роль
Frontend разработчик
Обязанности
Описание: Веб-приложение для автоматизации внутренних бизнес-процессов компании, включающее функционал мониторинга загруженности сотрудников, управления документооборотом для каждого работника, а также систему постановки и отслеживания задач, связанных с выполнением обязанностей сотрудников. Задачи: Разработка логики приложения: Разработка бизнес-логики с использованием TypeScript, React, и RTK-Query для реализации функционала с высокой производительностью и стабильностью. Логика авторизации: Разработка и внедрение безопасной системы авторизации с использованием JWT и интеграция с внутренними сервисами компании. Разработка UI компонентов: Создание и оптимизация компонентов пользовательского интерфейса для улучшения UX, используя React и MUI (Material UI). Тестирование компонентов и логики: Написание юнит-тестов с использованием Jest и React Testing Library для обеспечения качества и стабильности кода. Взаимодействие между командами: Активное участие в ежедневных встречах с бэкенд-разработчиками, аналитиками и тестировщиками для улучшения коммуникации между различными командами и повышения качества продукта. Достижения: Повышение производительности на 30% за счет оптимизации работы с данными. Успешное внедрение системы авторизации, соответствующей внутренним стандартам безопасности. Локализация приложения на 3 языка, что способствовало расширению клиентской базы. Повышение качества приложения за счет тестирования компонентов с Jest и React Testing Library. Команда: 3 фронтенд разработчика, 6 бэкенд разработчиков, 2 тестировщика, лид разработки,1 дизайнер, 3 аналитика.
Стек специалиста на проекте
REST, Figma, Webpack, Redux, Yarn, React Router, TypeScript, MUI, Npm, CSS Modules, i18next, Vite, React, FSD, Zod, TanStack Query, RTK-Query
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2024 - По настоящее время  (1 год 1 месяц)
Веб-приложение для мониторинга и управления логистическими операциями.
Роль
Frontend разработчик
Обязанности
Описание: Веб-приложение для управления логистическими процессами компании. Приложение позволяет отслеживать перемещение товаров, контролировать сроки доставки и взаимодействовать с клиентами через интегрированные каналы. Система автоматически генерирует отчёты, помогает планировать маршруты и оптимизировать затраты на транспортировку. Задачи: Разработка и создание собственного UI-kit: Разработка и внедрение собственного набора UI-компонентов для приложения. Мы создали универсальный UI kit, включающий кнопки, формы, таблицы и другие элементы, которые обеспечивают единообразие интерфейса и ускоряют процесс разработки новых компонентов. Рефакторинг и оптимизация кодовой базы приложения: Проведение рефакторинга старых участков кода для улучшения производительности и поддерживаемости. Реализация архитектуры с использованием TypeScript для повышения безопасности типов и уменьшения числа ошибок в процессе разработки. Интеграция и настройка редактора документов: Интеграция и настройка мощного редактора документов для работы с отчетами и другими важными документами в системе. Работа заключалась в подключении редактора, настройке взаимодействия с сервером и обеспечении удобного интерфейса для пользователей, которые могут редактировать, сохранять и экспортировать документы прямо в приложении. Интеграция с внешними API для отслеживания транспорта и грузов: Разработка интеграции с внешними логистическими системами для отслеживания транспортных средств и грузов. Это обеспечило реальное время мониторинга и улучшило взаимодействие с клиентами через автоматизированные уведомления. Взаимодействие с сервером: Реализация эффективных запросов и работы с сервером через TanStack Query, улучшение производительности приложения путем минимизации лишних запросов и оптимизации работы с данными. Взаимодействие между командами Активное участие в ежедневных встречах с бэкенд-разработчиками, аналитиками и тестировщиками для улучшения коммуникации между различными командами и повышения качества продукта. Достижения: Разработка собственного UI kit, который ускорил создание новых компонентов и улучшил единообразие интерфейса. Успешная интеграция с внешними API для отслеживания транспорта и грузов, что повысило точность и скорость работы системы. Улучшение производительности и качества кода через рефакторинг и внедрение TypeScript. Интеграция и настройка редактора документов, что позволило улучшить работу с отчетами и повысило удобство пользователей. Команда: 6 фронтенд разработчиков, 7 бэкенд разработчиков, 4 тестировщика, 2 дизайнера, 3 аналитика.
Стек специалиста на проекте
Jest, Webpack, Yarn, React Router, TypeScript, SPA, MUI, CSS Modules, i18next, React, TanStack Query
Отрасль проекта
Logistics & Transport
Период работы
Январь 2024 - Август 2024  (8 месяцев)
веб-приложение для сети продовольственных магазинов
Роль
Frontend разработчик
Обязанности
Описание: веб-приложение, которое позволяет пользователям искать, выбирать и заказывать товары, а также получать подробную информацию о компании. Задачи: Реализация функционала рекомендаций: Разработка и внедрение алгоритма рекомендаций товаров на основе пользовательских предпочтений и истории покупок. Интеграция с серверной частью для получения данных и отображения рекомендаций в реальном времени. Проектирование и внедрение системы поиска товаров: Разработка и оптимизация поискового механизма, который позволяет пользователям находить товары по ключевым словам, категориям и фильтрам. Разработка и поддержка адаптивного интерфейса: Создание и настройка адаптивных компонентов интерфейса, которые корректно отображаются на различных устройствах, включая мобильные телефоны и планшеты. Использование ScSS-modules и React для реализации гибкого дизайна, учитывающего все возможные экраны. Разработка системы уведомлений для пользователей: Реализация системы уведомлений для пользователей о статусе их заказов, акциях и новых поступлениях товаров. Уведомления включают как внутренние, так и push-уведомления для повышения вовлеченности клиентов. Взаимодействие между командами Активное участие в ежедневных встречах с бэкенд-разработчиками, аналитиками и тестировщиками для улучшения коммуникации между различными командами и повышения качества продукта. Достижения: Разработка и внедрение эффективной системы поиска товаров, что улучшило пользовательский опыт и увеличило конверсию. Внедрение персонализированных рекомендаций товаров. Оптимизация мобильного интерфейса. Реализация системы уведомлений. Команда: 4 фронтенд разработчика, 8 бэкенд разработчика, 2 тестировщика, лид разработки, 2 аналитика, 2 дизайнера, 3 внедренца.
Стек специалиста на проекте
Webpack, Yarn, React Router, TypeScript, i18next, React, Zod, scss-modules, TanStack Query
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2023 - Декабрь 2023  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

E-commerce & Retail • FinTech & Banking
ИШ
Илья Ш.
Москва
React разработчик
Senior
3 275,41 Р/час
a11y
Accessibility
Adobe Photoshop
Adobe XD
Agile
Ajax
Amplify
Angular
Ant design
Apollo
+158

Илья — Senior React разработчик из Москвы с опытом работы 3 года 3 месяца. Специализируется на разработке фронтенда с использованием React. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в разработке и поддержке внутреннего продукта Service Desk, создании таск-трекера и инструмента для ЦИК в крупном банке. Оптимизировал загрузку страниц, внедрил практики доступности и перешёл на Vite.js после Create-React-App с Webpack. Эффективно взаимодействовал с командами бэкенда и дизайна. Также работал над личным кабинетом сервиса по контролю за выборами, где занимался разработкой интерфейсных компонентов и проведением код-ревью. Предложил переход с React-Redux на React-Query. Имеет опыт работы над несколькими параллельными проектами в сфере E-commerce & Retail, включая разработку интерфейсов возврата денег, приложения для поиска клиентских чеков, калькулятора штата и UI для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее

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

E-commerce & Retail • FinTech & Banking • Media
АС
Алексей С.
Минск
Data Scientist
Middle+
3 896,1 Р/час
MariaDB
transformers
ecr
Synapse
AWS
inner
blob
Engineering
Tensorflow
app
+63

Middle Data Scientist по работе с данными с опытом работы 3 года. Специалист по обработке данных, специализирующийся на разработке эффективных проектов, ориентированных на данные, и уделяющий особое внимание использованию передовых методов прогнозного моделирования, аналитики и рекомендательных систем. Я обладаю проверенным опытом в выявлении и решении бизнес-проблем с помощью стратегического применения Data Science. Кроме того, у меня есть практический опыт, охватывающий весь жизненный цикл работы с данными - от понимания проблем и разработки функциональных возможностей до внедрения моделей машинного обучения в производство. Для этого я использую различные инструменты, такие как Python, Pandas, пакеты визуализации данных, Scikit-learn, XGBoost, SHAP, Boruta для обработки данных, моделирования и оценки; FastAPI для серверной разработки, Docker и k8s для задач DevOps, облачные сервисы AWS и Azure.

Подробнее
FinTech & Banking • Manufacturing
АЯ
Антон Я.
Минск
Java разработчик
Senior
3 224,04 Р/час
temporal
ArtemisMQ
AWS SQS
gateway
Grafana
UML
AWS
MS Windows
reports
Tomcat
+78

Java-разработчик с опытом работы на проектах в сферах FinTech & Banking и Manufacturing. Участвовал в создании банковского мобильного приложения для клиентов банка, где занимался разработкой основных архитектурных решений, написанием кода, анализом и ревью кодовой базы. Разрабатывал сервисы на Spring Boot, внедрял механизмы аутентификации и авторизации, работал с Camunda BPM, оптимизировал работу Hibernate и запросов к базе данных. Также участвовал в проекте по контролю за оборотом и переработкой вторичного сырья. Занимался разработкой бэкенд решений, разделением монолитного решения на независимые сервисы, построением синхронных и асинхронных моделей взаимодействия сервисов restAPI, ArtemisMQ. Внедрял Hibernate, работал над оптимизацией работы с базой данных и обеспечением синхронизации данных в ней.

Подробнее
FinTech & Banking • LifeStyle • Social Networking
АА
Антон А.
Москва
Java разработчик
Senior
3 896,1 Р/час
Specifications
ArtemisMQ
Grafana
UML
zoom
core
skype
Lombok
ClickHouse
Quartz
+69

Специалист с более чем 6-летним опытом в разработке программного обеспечения, с глубокими знаниями в области Java-разработки и разработки сложных распределённых систем для крупных банков и предприятий. Обладает опытом в разработке функционала как для Backend, так и для Frontend, а также в миграции клиентов, оптимизации систем и автоматизации бизнес-процессов. Имеет опыт работы с разнообразными технологиями, такими как Java (8/11/17), Spring Boot, PostgreSQL, Kafka, Docker, Kubernetes, Prometheus, OpenShift, и многими другими инструментами для разработки, тестирования и деплоя. Активно участвует в код-ревью, архитектурных обзорах и анализе задач. Занимался оптимизацией систем для повышения их отказоустойчивости и масштабируемости. Также имеет опыт разработки систем для управления документацией пассажиров, а также в проектировании решений для улучшения взаимодействия с клиентами. Специализируется на работе в команде и взаимодействии с различными ролями, включая PO, архитектора, аналитиков и QA.

Подробнее