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

ID 23226
ДК
Дмитрий К.
Мужчина, 25 лет
Россия, Ульяновск, UTC+4
Ставка
2 174,57 Р/час
вкл. НДС 7% (111.21 Р)
Специалист доступен с 21 августа 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
vscode
Webpack
Yarn
Zod
zustand
Отрасли
E-commerce & Retail
Logistics & Transport
Знание языков
Английский — B1
Главное о специалисте
Профессиональные навыки Разработка динамических веб-интерфейсов с использованием JavaScript/TypeScript, включая создание отзывчивых и высокопроизводительных приложений с использованием современных фреймворков. Разработка проектов с нуля, начиная от проектирования архитектуры до реализации и деплоя, включая взаимодействие с бэкенд-сервисами. Оптимизация производительности веб-приложений: опыт оптимизации работы с данными, улучшение времени отклика, работа с кэшированием, сокращение времени загрузки страниц, улучшение рендеринга. Опыт работы в распределенной команде: эффективная работа в многозадачной среде с использованием инструментов для управления задачами и коммуникации. Хорошее понимание процессов разработки в распределенных командах, включая регулярные встречи, код-ревью, и взаимодействие между фронтенд и бэкенд командами. Занимаюсь веб-разработкой более 2 лет. Моя специализация — создание интерактивных и масштабируемых веб-приложений, которые обеспечивают отличный пользовательский опыт и высокую производительность. Я активно использую React и TypeScript, а также современные инструменты для управления состоянием, такие как Redux и Tanstack Query, чтобы создавать приложения, которые легко масштабируются и поддерживаются. Мой подход к разработке — это фокус на качественном и чистом коде, соблюдение лучших практик и принципов разработки, чтобы каждый проект не только решал текущие задачи, но и легко адаптировался к изменениям в будущем. Я стремлюсь к тому, чтобы код был не только функциональным, но и понятным, удобным для других разработчиков и легко тестируемым. В своей работе я всегда готов искать оптимальные решения для улучшения производительности, улучшения UX/UI и повышения стабильности системы. Работа в распределенных командах и тесное сотрудничество с коллегами — важная часть моей профессиональной практики, что помогает достигать наилучших результатов.
Проекты   (2 года 6 месяцев)
Приложение для автоматизации бизнес-процессов компании
Роль
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, CSS Modules, i18next, Vite, React, FSD, Zod, npm, TanStack Query, RTK-Query
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2024 - По настоящее время  (11 месяцев)
Веб-приложение для мониторинга и управления логистическими операциями.
Роль
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 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

Cloud Services • FinTech & Banking • Social Networking
ВШ
Владимир Ш.
Санкт-Петербург
Backend разработчик
Middle+
3 468,09 Р/час
ELK
Grafana
Коммуникабельность
Работа с интеграциями
Проектирование БД
Профилирование
Gin
AWS
GitLab
Разработка
+55

Java-разработчик с опытом более 5 лет в коммерческой разработке. Занимался одиночной разработкой проектов, а также принимал участие в разработке продуктов в командах от 10 человек. Помимо этого интересуюсь другими ЯП и инструментами разработки, в случаях если новое решение будет более релевантно, применяю его в работе. Борюсь за качественный и аккуратный код, возможный для расширения и изменения. Почти ежедневно читаю новые статьи об IT: что касается моих направлений разработки, чтобы не терять компетенцию. Самая интересная и/или технически сложная задача из опыта? Рефакторинг сервиса с нуля: MVP решение требовалось переписать на расширяемую, легко читаемую и поддерживаемую архитектуру. Hard skills: Разработка высоконагруженных систем Проектирование баз данных Проектирование архитектуры продукта Рефакторинг систем Настройка CI/CD Написание полного цикла тестирования, за исключением системных тестов Работа с интеграциями Высокая экспертиза в локализации и исправлении багов Настройка инфраструктуры с нуля Профилирование продукта Soft skills: Коммуникабельность Умение работать самостоятельно и в команде Нацеленность на результат Ответственность Аналитический склад ума Системный подход в работе

Подробнее
E-commerce & Retail • FinTech & Banking • Telecom
НК
Никита К.
Санкт-Петербург
Java разработчик
Senior
3 896,1 Р/час
options
Grafana
graphana
GitLab
MS Windows
Tomcat
core
WebSockets
jdbctemplate
osgi
+57

-Опыт работы с микросервисной архитектурой -Опыт участия в проработке архитектуры -Опыт разработки Web Services (SOAP, REST) -Опыт работы с многопоточностью и асинхронностью -Опыт проектирования архитектуры веб приложений -Опыт проектирования высоконагруженных систем -Опыт реализации интеграции с внешними системами, со сторонними сервисами -Умение писать интеграционные тесты -Опыт создания сложных сборок с помощью Gradle -Опыт работы с очередями Kafka, RabbitMQ -Опыт применения и настройки CI/CD (GitlabCI, Jenkins, аналоги) -Опыт работы с сокетами -Умение пользоваться MVC, ООП, шаблонами проектирования -Понимание принципов SOLID и опыт применения их на практике -Навыки работы с Apache Maven для сборки и публикации артефактов -Умение работать со Swagger -Знание принципов работы сборщика мусора -Опыт участия в планировании и оценке задач -Опыт участия в подборе и онбординге новых сотрудников -Опыт наставничества и развития команды -Опыт проведения код-ревью -Опыт работы в банковской сфере

Подробнее
FinTech & Banking • HRTech • Information Security • RnD
РП
Родион П.
Волгоград
Продуктовый дизайнер
Senior
2 467,53 Р/час
Google Analytics
Figma
Adobe XD
Adobe Illustrator
Adobe Photoshop
Firebase
Tilda
Webflow
Framer
midjourney
+13

Опытный UX/UI дизайнер с 10+ годами в индустрии, специализирующийсяна сложных интерфейсах, мобильных приложениях, CRM-системахи продуктовых веб-сервисах. Обладаю сильным аналитическим мышлением, глубоким пониманием пользовательского опыта и современного UI-дизайна. Владею атомарным дизайном, проектированием с нуля и разработкой дизайн-систем. Участвовал в создании крупных B2B-и B2C-продуктов для финансового, медицинского, телекоммуникационногои социального секторов. Разрабатывал интерфейсы для банков, инвестиционных платформ, госпроектов и сервисов электронной коммерции.Имею глубокую экспертизув использовании генеративных AI инструментов для создания графикии автоматизации рутинных задач. Постоянно внедряю data-driven подход, провожу UX исследования, тестирования и A/B эксперименты.

Подробнее
HRTech • LifeStyle • Logistics & Transport
МП
Марине П.
Раздан
Android разработчик
Senior
4 675,32 Р/час
isort
UI
Google API
Room
Accessibility
camera
library
UI Testing
архитектура
Accessibility Insights
+74

● Разработка Android приложений более 6 лет. ● Создание приложений с нуля/и публикация, начиная с архитектуры до публикации в Google Play. ● Проектирование, создание и обслуживание высокопроизводительных, многоразовых и надежных систем. ● Опыт разработки рыночных/социальных/камерных/картографических /фитнес и других приложений, их документирования. ● Разработала основной модуль библиотеку (.aar) для приложения основанной на карте с использованием геолокации, сенсоров, Custom View и анимаций. ● Работала с разными базами данных, такими как Room/SQLite, Realm. Имею опыт AR, Jetpack, Jetpack Compose, Custom View, Compound View, анимации, Accessibility, Camera, ExoPlayer. ● Написала Unit и Espresso тесты. ● Рефакторинг: улучшение производительности и возможностей существующего проекта. ● Функциональное программирование, ООП, реактивный/императивный подход. ● Опыт работы в кросс-функциональных командах.

Подробнее