Михаил Б. React разработчик, Middle+

ID 29051
МБ
Михаил Б.
Мужчина, 27 лет
Россия, Москва, UTC+3
Ставка
2 779,22 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
Agile
Chart.js
CI/CD
CSS
CSS Modules
Docker
ESLint
Feature-Sliced Design
Figma
FSD
Git
GitHub Actions
Google Maps API
GraphQL
HTML
Husky
Integration testing
JavaScript
Javascript ES6+
Jest
MobX
MUI
Next.js
npm
Pixel Perfect
Prettier
React, React Native
Recharts
Redux
Redux Toolkit
Redux-Saga
REST API
Scrum
SCSS
Storybook
Stylelint
Tailwind CSS
typescript
Unit testing
Vite
VK API
Webpack
WebSockets
Yarn
Отрасли
LifeStyle
Знание языков
Английский — B2
Главное о специалисте
Frontend Developer с более чем 5 годами опыта в разработке веб-приложений, включая букинг-системы, музыкальные сервисы и платформы для тестирования. Специализируется на React, TypeScript, Redux Toolkit, GraphQL и Feature-Sliced Design (FSD). Имеет опыт оптимизации производительности, настройки CI/CD, интеграции API (Google Maps, VK API) и создания UI-китов. Участвовал в проектах с нуля, рефакторинге legacy-кода и написании тестов (unit, интеграционные). Ориентирован на улучшение UX, автоматизацию процессов и командное взаимодействие по Agile.
Проекты   (5 лет 5 месяцев)
Разработка экосистемы продуктов, включая букинг-систему с интеграцией Google Maps и аналитики.
Роль
Ведущий разработчик
Обязанности
- Разработка и оптимизация фронтенд-логики на React и TypeScript. - Интеграция Google Maps для отображения местоположения специалистов. - Создание кастомного календаря с поддержкой диапазонов и ограничений. - Разработка фото-редактора для добавления аватаров пользователей. - Реализация и внедрение новых функциональных модулей в существующую микрофронтендовую архитектуру приложения. - Создание гибких и кастомизируемых таблиц для отображения данных. -Разработка графиков пользовательской статистики с использованием Chart.js. - Внедрение pre-commit hooks для сокращения времени на код-ревью. - Перевод проекта с Webpack на Vite для ускорения сборки и hot reload. - Интеграция GraphQL и React Query для управления данными. - Участие в планировании спринтов и код-ревью.
Достижения
- Ускорена загрузка приложения на 25% за счет оптимизации и перехода на Vite. -Снижено количество визуальных багов на 20% благодаря улучшенной читаемости кода. - Реализован функционал поиска ближайших специалистов через Google Maps.
Стек специалиста на проекте
JavaScript, Node.js, GraphQL, Google Maps, Chart.js, MobX, MUI, React Query, CSS Modules, Pixel Perfect, SCSS, Redux Toolkit, Vite, Recharts, React, React Native, typescript
Отрасль проекта
LifeStyle
Период работы
Декабрь 2023 - Июль 2025  (1 год 8 месяцев)
Разработка внутреннего корпоративного продукта и музыкального сервиса с использованием FSD.
Роль
React Developer
Обязанности
- Настройка Webpack, ESLint, Stylelint, Jest и Babel для оптимизации разработки. - Разработка кабинета администратора (редактирование, статистика, таблицы). - Перевод части проекта с JavaScript на TypeScript для улучшения масштабируемости. - Создание UI-кита для унификации компонентов и повторного использования. - Оптимизация первичной загрузки приложения с учетом типа устройства. - Участие в код-ревью и улучшение кодовой базы. - Усовершенствование Storybook для минимизации визуальных багов. - Разработка unit- и интеграционных тестов с использованием Jest. - Применение Feature-Sliced Design для структурирования приложения. - Интеграция WebSocket для реального времени и Next.js для SSR.
Достижения
- Сокращено время сборки проекта на 30% за счет оптимизации Webpack. - Уменьшено количество визуальных багов на 15% благодаря Storybook. - Повышена масштабируемость проекта за счет перехода на TypeScript.
Стек специалиста на проекте
JavaScript, Jest, Webpack, Storybook, CSS Modules, Pixel Perfect, Next.js, Redux Toolkit, WebSockets, React Table, React, FSD, npm, typescript
Отрасль проекта
LifeStyle
Период работы
Июль 2022 - Декабрь 2023  (1 год 6 месяцев)
Разработка платформы для тестирования кандидатов и публикации статей.
Роль
React Developer
Обязанности
- Разработка пользовательских профилей, форм, чата и ленты товаров. - Интеграция авторизации через VK API. - Выполнение верстки по готовым макетам из Figma. - Интеграция плагина i18n для интернационализации приложения. - Настройка Webpack для старта проекта и оптимизации сборки. - Разделение страниц на чанки для ленивой подгрузки и уменьшения бандла. - Внедрение Prettier, ESLint и Husky pre-commit hook. - Настройка CI-пайплайна через GitHub Actions для сборки и линтинга. - Разработка карточек товаров и оптимизация их рендера. - Участие в планировании и код-ревью.
Достижения
- Ускорена загрузка страниц на 20% за счет ленивой подгрузки. - Реализована интернационализация, поддерживающая 3 языка. - Снижено количество багов на 15% благодаря CI/CD и линтингу.
Стек специалиста на проекте
Webpack, MobX, Bootstrap, MUI, Pixel Perfect, SCSS, Redux Toolkit, React, npm, typescript
Отрасль проекта
LifeStyle
Период работы
Март 2020 - Июль 2022  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
азанский национальный исследовательский технологический университет
Специальность
Инженер в нефтегазовой отрасли
Завершение учебы
2018 г.

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

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
СР
Светлана Р.
Калининград
React разработчик
Middle
2 466,19 Р/час
MobX
Ant.design
suspense
Query
Hooks
Redux Toolkit
Redux
Styled-Components
Web Components
vanilla-extract
+113

Светлана — React-разработчик уровня Middle. Специализируется на микросервисной архитектуре, фронтенде на React и сопутствующих инструментах. Опыт работы: - Сервис проектного менеджмента (E-commerce & Retail). Обязанности: настройка роутов для веб-сайта, создание функционала публичных и частных маршрутов, разработка анимированного бокового меню навигации, реализация интеграции бокового меню со всеми страницами и роутом, разметка страниц, создание страниц входа и регистрации пользователя, настройка прокси-сервера, библиотечная адаптивная форма с инпутами со сложной логикой, функционал авторизации пользователя, страница с календарём, отображение встреч в соответствии со статусом, модальное окно для отображения детальной информации о встрече и её участниках. - Интернет-магазин бытовой техники и электроники (E-commerce & Retail). Обязанности: настройка роутов, создание страницы личного кабинета, функционала изменения пароля и личных данных, валидация инпутов в личном кабинете, создание корзины, изменение и удаление товаров в корзине, добавление в избранное или удаление из него, создание страницы с детальной информацией о товаре, фильтрация по категориям товаров, моментальный поиск товара, отображение комментариев пользователей к товару, создание и редактирование комментариев, Unit тесты (Jest).

Подробнее
E-commerce & Retail • Travel, Hospitality & Restaurant business
СТ
Светлана Т.
Ульяновск
React разработчик
Middle+
3 211,19 Р/час
AntD
Axios.js
Bootstrap
JavaScript ES6
Material UI
MobX
Npm
React
Redux
Styled Components
+52

Оценка задач и сроков: Планирование задач, оценка сроков выполнения, ведение системы Kanban в Jira. Анализ бизнес-требований: Декомпозиция задач, подготовка технических спецификаций. Разработка архитектуры: Проектирование клиентской части web-приложений, создание SPA и SSR-решений на Next.js. Глобальное состояние: Опыт работы с Redux, Redux Toolkit, MobX, Effector. Разработка интерфейсов: Адаптивная верстка, использование CSS Modules, Styled-components, SCSS, Tailwind CSS. Работа с UI-библиотеками: Ant Design, Material-UI. Интеграция с API и сервисами: REST API, Axios, keycloak-js, интеграция с картографическими сервисами и Google API. Разработка сложных пользовательских интерфейсов: Реализация фильтрации данных, ролевых моделей доступа, конструкторов и многошаговых форм. Оптимизация производительности: Code Splitting, Lazy Loading, оптимизация загрузки Next.js (SSR). Разработка административных панелей: Создание интерфейсов для управления контентом и электронной коммерции. Работа с базами данных: Опыт работы с MySQL, написание сложных SQL-запросов (оконные функции, условные операторы). Разработка маркетинговых и корпоративных сайтов: Создание лендингов, конструкторов контента, блогов и интерфейсов для бизнес-аналитики. Разработка инструментов для энергетической промышленности: Разработка конструктора методик, сложные вычисления с использованием Math.js, KaTeX, работа с файлами. Миграция и оптимизация: Оптимизация скорости загрузки страниц, внедрение Code Splitting, Lazy Loading, настройка SSR в Next.js. Работа с UNIX-системами: Использование командной строки для выполнения задач и автоматизации. Качество кода: Проведение cross code review, внедрение best practices, настройка Eslint, Prettier, Husky. Менторство: Наставничество младших разработчиков, проведение обучающих сессий. Технические интервью: Оценка кандидатов на соответствие требованиям проекта. Работа в команде: Agile, Scrum, Kanban, работа с разработчиками, дизайнерами, аналитиками, QA и менеджерами.

Подробнее

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

Insurance • Telecom
РХ
Рамиль Х.
Нижний Новгород
Frontend разработчик
Middle+
2 233,76 Р/час
enterprise
Redux Toolkit
React testing library
Kanban
Redux
material
typescript
SCRAM
верстка
SOLID
+41

🚀 Создаю цифровые продукты с нуля — от идеи до масштабируемых решений в продакшене. 💡 Автор библиотеки компонентов — разработал дизайн-систему, которая ускорила разработку на 40% и унифицировала UI. 🔥 Опыт в высоконагруженных SPA — оптимизация производительности, сложные стейт-менеджмент (Redux/Zustand), SSR (Next.js). Ключевые навыки: ✔ Frontend: React, Next.js, TypeScript, Redux, Zustand ✔ UI/UX: Дизайн-системы, Storybook, Tailwind CSS, Framer Motion ✔ Работа в командах: Agile (Scrum/Kanban), код-ревью, менторство ✔ Стартапы vs Enterprise: Гибкость и скорость vs процессы и масштабирование Опыт: Разработка SPA-приложений — полный цикл (от MVP до релиза). Создание UI-китов — reusable-компоненты, документация, тестирование. Оптимизация — сократил время загрузки на 30% через code-splitting и lazy-loading.

Подробнее
FinTech & Banking • Realty & Constructoring • Telecom
МО
Максим О.
Пенза
QA ручной
Middle+
2 077,92 Р/час
Jira
Confluence
Postman
Kibana
Oracle
TeamCity
REST API
Fiddler
TOAD
Zephyr
+23

Максим — специалист в области ручного тестирования качества программного обеспечения (QA) с грейдом Middle+. Имеет опыт работы в отраслях Realty & Constructoring, Telecom, FinTech & Banking. Владеет английским языком на уровне B1. Обладает навыками UI/UX-тестирования, тестирования API, REST, Android. Умеет работать с инструментами Postman, Swagger UI, DevTools, Kibana, Gitlab CI, TeamCity, TOAD, Oracle, PostgreSQL (DBeaver), Jira, Confluence, Zephyr, figma, Fiddler, Kafka, REST API. Принимал участие в следующих проектах: - разработка web-приложения по агрегации объектов недвижимости для риэлторов; - разработка и поддержка функционала платёжной системы; - создание функционала взаимодействия с приложениями сторонних партнёров в рамках web-приложения телеком-компании; - разработка и поддержка web-приложения для пользователей телеком-компании; - разработка мобильного web-приложения для самостоятельной онлайн-регистрации SIM-карт; - поддержка и тестирование desktop-приложения для работы с биллинговой системой мобильных операторов. Общая продолжительность работы на проектах — 5 лет.

Подробнее