Премия рунета

Дмитрий В. React разработчик, Senior

ID 16243
ДВ
Дмитрий В.
Мужчина
Россия, Москва, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 10 октября 2024 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Formik
JavaScript
MobX
React
React Hook Form
React Hooks
React Query
React Router Dom
Redux
TypeScript
Apollo
Chart.js
CSS
GraphQL
HTML
LESS
Next.js
Redux Toolkit
Sass
Vite
hookstate
React testing library
Vitest
openapi client
Swagger
Styled-Components
Docker
eslint-plugin-prettier
Figma
Redux-Saga
Reselect
fp-ts
Material UI
Ramda
WebSockets
day
Recharts
UI Kit
Отрасли
Cloud Services
EdTech
FinTech & Banking
Знание языков
Английский — C1
Главное о специалисте
6 лет коммерческой frontend-разработки на React, Redux, TypeScript. Высшее инженерное образование. Проекты в сферах финтеха и автоматизации бизнес-процессов. Опыт переписывания приложения с монолитной архитектуры на микросервисы (микро-фронтенды). Специализируется на создании и оптимизации интерактивных веб-приложений.
Проекты   (5 лет 9 месяцев)
Обучающий портал с CRM системой
Роль
React developer
Обязанности
Описание: интерактивная платформа для проведения онлайн-олимпиад для школьников и студентов с интегрированной CRM системой для управления процессами и взаимодействиями. Стадия разработки: с 0, разработка нового функционала. Участие в проекте: Реализация системы авторизации пользователей с интеграцией через ВК и Госуслуги; Разработка функционала для проведения и оценки олимпиад в реальном времени с использованием WebSocket для мгновенной обратной связи; Настройка SEO для повышения видимости платформы в поисковых системах, что способствует привлечению новых пользователей; Взаимодействие с аналитикой через Яндекс Метрику; Настройка роутинга системы для обеспечения удобной навигации между образовательными и управленческими функциями; Реализация сложных форм для ввода и обработки данных, отвечающих за различные бизнес-процессы в CRM системе. Интересное: Оптимизация производительности приложения для обеспечения стабильной работы при 200 тыс. онлайн-пользователей. Рефакторинг / разработка нового функционала - 20/80. Архитектурные/Фичовые задачи - 40/60. Команда: 1 PM, 1 TeamLead, 10 Frontend, 5 Backend, 4 Analysts, 3 QA, 1 DevOps.
Стек специалиста на проекте
Redux Toolkit, React testing library, JavaScript, WebSockets, Redux, day, eslint-plugin-prettier, Swagger, UI Kit, Vitest, Recharts, Docker, Vite, Next.js, React, hookstate, openapi client
Отрасль проекта
EdTech
Период работы
Август 2023 - По настоящее время  (1 год 3 месяца)
Приложение для управления инвестициями
Роль
React developer
Обязанности
Описание: мобильное приложение для управления инвестициями, предоставляющее пользователям доступ к различным финансовым инструментам и аналитике. Стадия разработки: с 0. Участие в проекте: Реализация загрузчика файлов для зарплатного сервиса с нуля: Настройка Webpack 5 с использованием Module Federation для модульного подхода; Внедрение Prettier и ESLint для обеспечения качества кода; Разработка CRM системы для взаимодействия менеджеров с пользователями приложения: Реализация функционала для отправки личных сообщений и предложений клиентам; Настройка сбора статистики по клиентам и ее отображения в виде графиков и таблиц; Реализация чата для взаимодействия между менеджерами и клиентами. Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50. Команда: 1 PM, 5 Frontend, 4 Backend, 2 Analyst, 2 QA, 1 DevOps, 1 Designer.
Стек специалиста на проекте
React Hook Form, Redux Toolkit, WebSockets, TypeScript, Material UI, React
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Июль 2023  (1 год 5 месяцев)
Платформа для автоматизации бизнес-процессов
Роль
React developer
Обязанности
Описание: платформа для бизнеса, позволяющая вести учет данных и управлять бизнес-процессами. Стадия разработки: с 0. Участие в проекте: Разработка с нуля функции для выписок и отчетов и их интеграция в общий интерфейс приложения. Реализация компонентов пользовательского интерфейса с использованием React и Styled-Components; Настройка управления состоянием приложения с помощью Redux Toolkit; Реализация форм с помощью React-hook-form; Интеграция графики и визуализации с помощью ChartJS; Описание контрактов на использование REST API в Swagger; Использование MobX для управления состоянием в отдельных модулях. Интересное: Перевод приложения с монолитной архитектуры к микро-фронтендам, разбивая функционал на независимые модули. Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50. Команда: 1 PM, 3 Frontend, 3 Backend, 1 QA, 1 Designer, 1 Analyst.
Стек специалиста на проекте
MobX, React Hook Form, Redux Toolkit, React testing library, Styled-Components, Vitest, TypeScript, Vite, Chart.js, React, hookstate
Отрасль проекта
Cloud Services
Период работы
Июль 2021 - Февраль 2022  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирский государственный технический университет
Специальность
Релейная защита и автоматизация электроэнергетических систем, Бакалавриат
Завершение учебы
2018 г.
Высшее
Учебное заведение
Санкт-Петербургский государственный политехнический университет
Специальность
Релейная защита и автоматизация электроэнергетических систем, Магистратура
Завершение учебы
2020 г.

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

E-commerce & Retail • EdTech • FinTech & Banking • HRTech • LifeStyle • Manufacturing • Urban technology
АЗ
Александр З.
Таганрог
React разработчик
Senior
3 125 Р/час
React
JavaScript
Redux
TypeScript
Git
HTML
CSS
Webpack
SCSS
Sass
+99

Я Senior Frontend-разработчик с опытом работы более 5-ти лет. За это время я получил опыт и отточил свои знания в таких технологиях как JavaScript, React.js, Redux, TypeScript, GraphQL и различных связанных с ними инструментах. Не смотря на то, что моей основной специализацией является фронт, меня есть навыки разработки на беке, используя Node.js для этого. Могу сказать о себе, что я общительный и люблю работать в команде, обмениваться знаниями и опытом с коллегами, да и просто общаться с ними. Работал в разных командах - и больших, и маленьких. И сферы проектов тоже были разные – финтех, образование, HR-тех и другие. На проектах работа была организована по Agile/Scrum/Kanban методологиям. Начало карьеры: 08.2017 - pixel-perfect верстка - дизайн архитектуры интерфейса - работа с серверными технологиями на стороне клиента веб-приложения - разработка на JavaScript, включая фреймворки и библиотеки - оптимизация и расширение функциональности существующего кода

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

Роман, 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 разработчиками и участие в других процессах разработки.

Подробнее

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

EdTech • FinTech & Banking • Manufacturing
КБ
Кирилл Б.
Екатеринбург
Системный аналитик
Senior
4 375 Р/час
Работа с базами данных
Монолитная архитектура
брокеры
Разработка мобильных приложений
Сбор и анализ требований
дашборды
Работа с интеграциями
UML
Работа с требованиями: выявление, анализ, управление
Коммуникативные навыки
+80

Кирилл — опытный системный аналитик с навыками работы в различных отраслях, таких как FinTech & Banking, Manufacturing и EdTech. Он обладает глубокими знаниями и опытом в области системного анализа, проектирования интеграций и разработки мобильных приложений. Кирилл работал над проектами по настройке автоматизированных систем страхования, разработке мобильного приложения для водителей и созданию аналитической системы для проверки научных работ. В его обязанности входило построение схем процессов, написание SQL запросов, проработка архитектуры интеграций, настройка топиков Kafka, а также сбор требований к IT-продуктам и концептуальное проектирование. На последнем месте работы Кирилл руководил группой из двух аналитиков и вёл три проекта в ролях руководителя проекта, бизнес-аналитика и системного аналитика. ОСНОВНЫЕ НАВЫКИ: Построение баз данных с нуля. Создание отдельной БД для дальнейшей интеграции с внешней системой, последующей проектированием API к определенной БД. Работал с разными архитектурными паттернами. Монолит и микросервисы, высоконагруженные системы. Согласование и оказание влияния на принятие архитектурного решения на проекте. Настройка Kafka опосредованно через внутренний интерфейс банковской ОС. Работа с банковской спецификой, понимание и опыт работы с требованиями по безопасности и другими особенностями. Работа в ядровой команде от деятельности которой зависят действия других команд. Трассировка требований к Jira. Быстрое погружение в предметную область, работа с бизнесовыми задачами. Построение UML, BPMN, диаграммы классов и тд. Опыт работы с интеграцией 1С (бух.учёт). Уверенное владение Excel (Сводные таблицы, ВПР, графики и тд). Подготовка документации на проектах (ТЗ, ПМИ, функциональные и нефункциональные требования, требования безопасности, бизнесовые и законодательные требования и тд). Участие в разработке мобильных приложения. Работа с базами данных, СУБД. Развитые коммуникативные навыки. Аналитическое мышление.

Подробнее