Юрий М. React разработчик, Senior

ID 11870
ЮМ
Юрий М.
Мужчина, 25 лет
Россия, Ульяновск, UTC+4
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 21 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Auth0
CSSjs
Effector
ESLint
Express.js
Git
Husky
Jest
JWT
Knex.js
Material UI
Node.js
Prettier
React
react dnd
React Hook Form
React testing library
React-admin
Redux
REST
SSR
Toolkit
Webpack
WebSockets
TypeScript
JavaScript
QT
React Redux
Redux Toolkit
I18n
RemixJS
HTML
CSS
SCSS
Sass
REST API
Styled Components
MobX
HTML5
Docker
Figma
CSS3
Confluence
Jira
Next.js
Testing Library
Vite
Yup
Zod
CryptoJS
Electron.js
IPFS
web3
AntD
Ant Design (antd)
Storybook
FSD
Kubernetes
TanStack Query
Ant design
API
GitHub
Apache ECharts
Отрасли
E-commerce & Retail
GameDev
Travel, Hospitality & Restaurant business
Знание языков
Английский — B1
Главное о специалисте
менторство младших разработчиков; код-ревью; оценка поставленных задач по сложности выполнения и трудозатратам базовые навыки работы с docker’ом ( работа с Docker Compose ) опыт работы с gitlab-CI ( настройка файла конфигурации ); развитые коммуникативные навыки; проведение собеседований кандидатов; реализация и настройка проект с нуля, для командной разработки;
Проекты   (6 лет 6 месяцев)
Сайт туроператора
Роль
frontend разработчик (ReactJS)
Обязанности
Описание проекта Приложение для поиска и продвижение туров, оптимизированное для поисковых запросов, так же дополнительное приложение для наполнение контентом реализованное на react-admin Состав команды 3 фронтенд-разработчика, 4 бекэнд-разработчиков, 2 QA, 3 ПМ, 3 аналитик; Технологии на проекте Node.js, Express.js, React, Effector, TypeScript, material-ui, SSR, git, REST, NextJS, Auth0, react-hook-form, husky, eslint, prettier, react-admin, testing-library, ECharts, Vite, zod, yup; Задачи/реализованный функционал Обсуждение и оценка задач, продумывание оптимального пути решения при планировании, до начала кодирования. Онбординг новых разработчиков на проекте, распределение задач, ревью кода. Реализация приложения с микросервисной архитектурой (реализация отдельного сервиса-виджета) Работа с кодом, реализованным на SSR (Server-Side Rendering) с использованием Next.js. Работа с серверной стороной, предоставляемой Node.js и фреймворком Express, в частности для реализации проксирования. Разработка и применение миксинов в SCSS для упрощения и ускорения процесса построения UI. Создание собственных сложных компонентов, таких как галереи и слайдеры, соответствующих заданным требованиям(при невозможности использования готового решения). Разработка форм с использованием различных возможностей React Hook Form, обеспечивая удобство управления их состоянием. Внедрение библиотеки Effector для эффективной обработки асинхронных запросов, управления состоянием приложения, повышающее эффективность и читаемость кода. Авторизация пользователей (auth0) Оптимизация быстродействия приложения инструментами предоставляемыми библиотекой React. Покрытие тестами части старого кода (unit, integration) для рефакторинга, и покрытие нового кода для удобства дальнейшей разработки
Стек специалиста на проекте
Git, REST, JavaScript, Node.js, Express.js, TypeScript, React-admin, SSR, React Hook Form, Husky, Auth0, Yup, Next.js, Prettier, React testing library, Vite, Material UI, AntD, ESLint, React, Knex.js, Effector, Zod, Testing Library, TanStack Query, Apache ECharts
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Август 2022 - По настоящее время  (3 года 1 месяц)
Интернет-магазин автомобильных запчастей
Роль
Frontend разработчик (ReactJS)
Обязанности
Описание проекта Платформа для структурированного отображения запчастей в наличии на складах, для их заказа, и отслеживания статуса заказа. Система предназначена для работников сервисных и дилерских центров, для физических лиц, при поиске запчастей. Реализован подробный фильтр по транспортному средству. Оформление заказа осуществляется как для авторизированных, так и для не авторизированных пользователей, проверка статуса реализована по номеру заказа. Состав команды 3 фронтенд-разработчика, 3 бекэнд-разработчиков, 1 QA, 1 ПМ, 1 аналитик; Технологии на проекте TypeScript, React/Redux, Redux/toolkit, TypeScript, material-ui, SSR, git, REST, NextJS, Auth0, react-hook-form, husky, eslint, prettier, jest, Kubernetes; Задачи/реализованный функционал Реализация SSR (Server-Side Rendering) с использованием Next.js (для настройки SEO). Реализовал основной каркас и интерфейс приложения (каталог, страница товара, личный кабинет, страница поиска заказа, корзина и страница оформления заказа) с использованием material-ui (по макетам с адаптивной версткой). Разработал функцию-обработчик, которая позволяет легко внедрять новые запросы к бекенду, в зависимости от: вида(серверные или клиентские) и доменного имени (один клиент под разных дилеров). Внедрил метрики сервисов Yandex и Google, инициализация которых происходит в зависимости от доменного имени. Авторизация и аутентификация пользователей(с использование jwt, и интеграцией Auth0 Yandex). Покрытие кода unit тестами. Перекрестное ревью комитов.
Стек специалиста на проекте
Git, REST, JavaScript, Jest, Kubernetes, TypeScript, SSR, React Hook Form, QT, Husky, Auth0, Next.js, Redux Toolkit, Prettier, React Redux, Material UI, ESLint, Knex.js
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2021 - Август 2022  (1 год 8 месяцев)
Сайт игровой компании
Роль
frontend разработчик (ReactJS)
Обязанности
Описание проекта Приложение предназначено для публикации информации о игровой компании, информации посвященной играм, сбора обратной связи и обработки обращений от пользователей. Оно разработано для игроков и поклонников игр, выпущенных этой компанией. Вся необходимая информация запрашивается с серверной части приложения. Кроме того, на сайте также реализован сервис просмотра онлайн трансляций и чат, где пользователи могут общаться друг с другом. Сайт полностью переведен и представлен на шести языках. Состав команды 2 фронтенд-разработчика, 1 бекэнд-разработчиков, 1 тимлид, 1 ПМ Технологии на проекте React/Redux, SSR, NextJS, i18n, TypeScript, css in js,git, REST, eslint, prettier; Задачи/реализованный функционал Реализовал интерфейс приложения (страницы с информацией о компании, игровые новости, статьи) с использованием модульных стилей (по макетам с адаптивной версткой). Реализовал сложные визуальные анимации по макетам(написал слайдер по предоставленным макетам). Внедрил систему просмотра онлайн трансляций (с помощью WebSocket), взаимодействия с чатом(в контейнере iframe), систему отслеживания просмотра. Реализовал мультиязычность при помощи i18n (создание словарей, для поддерживаемых языков, внедрение в интерфейс).
Стек специалиста на проекте
Git, CSS, REST, JavaScript, TypeScript, SSR, Next.js, Prettier, RemixJS, React Redux, I18n, CSSjs, ESLint, React, Knex.js
Отрасль проекта
GameDev
Период работы
Май 2020 - Январь 2021  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
УлГУ
Специальность
факультет математики информационных и авиационных технологий, прикладная информатика
Завершение учебы
2023 г.

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

E-commerce & Retail • HRTech • Telecom
ДМ
Денис М.
Ульяновск
React разработчик
Middle+
3 339,64 Р/час
3d
Composer
Docker
Express.js
Feathers.js
Gatsby.js
Git
Knex.js
Microfrontend
Node.js
+82

Денис — опытный React-разработчик с 4-летним опытом работы в сфере e-commerce и разработки интеграционных сервисов. Он участвовал в создании системы управления продажами от производителя для дилеров, работал над интеграционным сервисом для автоматизированной системы управления ресурсами, занимался продуктовой разработкой площадки по продажам медикаментов и созданием монолита для нескольких операторов. Денис также работал над проектами в сферах телекоммуникаций и HRTech. На всех проектах он выполнял задачи по разработке и поддержке frontend-части, а также участвовал в написании бизнес-логики на backend. В работе Денис использует широкий спектр технологий, включая React, Vue, Vuex, axios, swiper, Antd, react-hook-form, yup, typescript, axios и другие.

Подробнее
E-commerce & Retail • FinTech & Banking • HRTech
АК
Алексей К.
Ульяновск
React разработчик
Senior
3 211,19 Р/час
JavaScript
TypeScript
HTML5
Style Modules
Axios.js
Redux
Webpack
Git
ESLint
Prettier
+47

Оценка задач и сроков их выполнения, формирование таймлайнов разработки с учетом требований бизнеса. Анализ бизнес-требований и их декомпозиция на задачи для разработки, подготовка технических спецификаций. Разработка архитектуры клиентской части web-приложений с нуля, проектирование масштабируемых решений (SPA, SSR, SSG). Миграция с монолитной архитектуры на микрофронтенды с использованием Webpack Module Federation. Оптимизация и настройка глобального состояния приложения с помощью Redux, Redux Toolkit, Redux Saga, React Query. Разработка интерфейсов для десктопных и мобильных платформ, адаптивная верстка с использованием HTML5, CSS Modules, Styled-components, Tailwind CSS. Работа с UI-библиотеками (Ant Design, Material-UI), а также кастомизация UI-решений для проекта. Разработка и поддержка компонентных библиотек, внедрение дизайн-систем. Интеграция со сторонними API и сервисами с использованием Axios, REST API, включая работу с картографическими сервисами (2GIS) и аутентификацией через Google API. Разработка сложных клиентских функциональностей, включая поиск, фильтрацию данных, ролевые модели доступа, личные кабинеты пользователей. Оптимизация производительности веб-приложений, работа с Code Splitting, Lazy Loading, настройка SSR, SSG в Next.js. Настройка и ведение CI/CD-процессов, работа с Git, feature-branch workflow, Git Submodules. Обеспечение качества кода, внедрение Eslint, Prettier, Husky, Code Review, best practices. Разработка тестов на Cypress и Jest, покрытие функционала end-to-end, интеграционными и unit-тестами. Менторство младших разработчиков, код-ревью, проведение внутренних обучающих сессий. Проведение технических интервью, оценка кандидатов на соответствие требованиям проекта. Работа в команде по Agile/Scrum, управление задачами в Jira, участие в спринтах и ретроспективах.

Подробнее
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 для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking • FoodTech • LifeStyle • Manufacturing
ИС
Иван С.
Нижний Новгород
NodeJS разработчик
Senior
3 896,1 Р/час
Kafka Microservices
TypeORM
1C:Бухгалтерия предприятия
Socket.io
архитектура
GraphQL
AWS
GitLab
Монолитная архитектура
Solar
+67

• Имею непосредственный опыт разработки корпоративных проектов на NodeJS; • Я NodeJS разработчик и специализируюсь на NodeJS. Не "писал когда-то где-то", а именно пишу ТОЛЬКО на NodeJS; • Могу самостоятельно разработать архитектурную модель будущего приложения; • Могу самостоятельно принять решение по используемому стеку; • Могу самостоятельно декомпозировать задачу и распределить ее между участниками команды; • Готов самостоятельно предложить способы решения задачи и, в последствии, отстоять свое решение перед командой; • Могу ревьюить код и давать понятные для других разработчиков комментарии;

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking • Telecom
РБ
Роман Б.
Краснодар
ETL разработчик
Middle+
3 766,23 Р/час
Git
JSON
SQL
Python
Бизнес-анализ
Oracle
SVN
VBA
JSON API
Базы данных
+28

● Опыт работы с СУБД PostgreSQL, Oracle, Greenplum; ● Понимание моделей проектирования БД: третья нормальная форма (3NF), схема типа "звезда", архитектура Data Vault 2.0 и Anchor-моделирование (преимущество); ● Владение средствами управления процессами и миграциями: Apache Airflow, Liquibase, системы контроля версий (Git); ● Высокий уровень владения языками запросов и процедурными расширениями SQL (PL/SQL, PL/PgSQL); ● Базовые навыки написания скриптов на Python; ● Практический опыт интеграции различных источников данных; ● Умение преобразовывать данные между разнородными системами; ● Создание и поддержка автоматизированных ETL-процессов; ● Навыки взаимодействия с системами версионирования программного кода. ● Опыт работы в крупных компаниях розничной торговли

Подробнее
FinTech & Banking • HRTech • Manufacturing • Social Networking
АГ
Алексей Г.
Краснознаменск
Java разработчик
Middle+
3 116,88 Р/час
options
netflix
client
ELK
Grafana
Gitlab CI
reflection
RPC
MS Windows
ECache
+105

● Опыт работы с монолитной и микросервисной архитектурой (проектирование и построение) ● Опыт работы с многопоточностью и асинхронностью, разработка многопоточных приложений ● Опыт разработки отказоустойчивых высоконагруженных (Highload) масштабируемых систем и enterprise приложений ● Опыт разработки реактивных приложений ● Опыт участия в реализации MVP системы ● Опыт разработки корпоративных систем и интеграционных решений на Java ● Опыт осуществления интеграций со сторонними сервисами, большого количества компонентов системы ● Опыт проектирования и реализации интеграционных взаимодействий, очереди ● Опыт по разработке расчетных систем, учетных и платежных решений ● Опыт разработки Web Services (SOAP, REST) ● Опыт разработки бэка под мобильные приложения ● Опыт работы с распределенными хранилищами и системами ● Промышленный опыт работы с реляционными БД, опыт проектирования модели данных, анализа и оптимизации ● Опыт написания миграций БД ● Опыт работы с алгоритмами и структурами данных ● Опыт написания интеграционных, функциональных, unit/e2e и автотестов ● Сопровождение (sl3) ранее разработанного функционала, взаимодействие с командами поддержки sl1/2 тестовых и промышленных сред ● Опыт отладки и оптимизации производительности приложения ● Опыт профилирования и поиска узких мест ● Опыт применения и настройки CI/CD ● Опыт использования хранилищ артефактов (Nexus / Artifactory) ● Опыт работы с облачными платформами (AWS или GCP) ● Опыт разработки и взаимодействия с Helpdesk-решениями, CRM. ● Опыт командной разработки в окружении непрерывной интеграции ● Опыт работы с кэшами, в том числе распределенными ● Опыт работы с сокетами

Подробнее