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

ID 28879
МЮ
Михаил Ю.
Мужчина, 22 года
Россия, Москва, UTC+3
Ставка
5 009,46 Р/час
вкл. НДС 5% (185.71 Р)
Специалист доступен с 15 января 2026 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
MVVM+R
BSS
MobX
kyc
Gino
srm
Wedpack
HTML5
Graph
арм
AOS
hyperscript
Fedex
UIkit 3
circe
Gitlab CI
File
ExJS
solidjs
JSON API
reat
WebSockets
materuialui
Bootstrap 5
FastAPI
React 18
Ext.js
avascript
Core.js
Styled Components
Отрасли
Blockchain
GameDev
HRTech
Social Networking
Знание языков
Русский — B1
Английский — C2
Главное о специалисте
Обладаю значительным опытом работы в крупной команде, включающей разработчиков фронтенда, бэкенда, компьютерного зрения и дизайнеров. Моя способность эффективно сотрудничать с коллегами из параллельных подкоманд позволяет нам достигать общих целей. Я всегда стараюсь давать своевременную обратную связь и учитывать мнение всех участников команды. Мои навыки декомпозиции задач позволяют мне разбивать сложные задачи на более мелкие подзадачи, что обеспечивает оптимальный путь к их решению. Я быстро адаптируюсь к новым проектам и их архитектуре, а также к срочным изменениям, новым технологиям и инструментам разработки. Моя гибкость позволяет мне эффективно работать в любых условиях. Я умею организовывать свою работу, документировать процессы и поддерживать хорошую структуру кода, чтобы обеспечить удобство сопровождения и совместной работы. Мое внимание к деталям гарантирует высокое качество написания кода. Я всегда обращаю внимание на мелкие детали, чтобы убедиться, что код соответствует высоким стандартам и требованиям проекта.
Проекты   (4 года)
ROSTJOB
Роль
Middle Frontend-разработчик
Обязанности
Проект: Локализованный сайт элитного жилья в Дубае - Разработал адаптивную и кросс-браузерную верстку (CSS Grid, Flexbox, Mobile-first) для pixel-perfect отображения. - Интегрировал i18next для SSR-переводов и динамической локализации, улучшив SEO. - Настроил взаимодействие с бэкендом через RTK Query (JavaScript REST, SSR-friendly запросы, кэширование, пагинация). - Внедрил Unit- и интеграционные тесты (React Testing Library, Mock Service Worker), достигнув 100% покрытия кода. - Реализовал плавные анимации (Framer Motion) для улучшения пользовательского опыта. Проект: Платформа для поиска и подбора персонала (Next.js + TypeScript) - Разработал функционал на Next.js (SSR, API Routes, JavaScript REST,) и перевел на FSD- архитектуру, улучшив онбординг сотрудников. - Реализовал ключевые доменные модули: авторизацию, кабинеты работодателей/рекрутеров, смарт-календарь и комплексные формы. - Внедрил визуальное тестирование (Storybook, snapshot-тесты, Chromatic) для регрессионного мониторинга. - Оптимизировал производительность (code-splitting, минимизация ререндеров, Gzip), сократив время загрузки страниц до 1 секунды. - Работал в команде из 5 фронтенд-разработчиков. Проект: Платформа для фулфилмента (цифровые манипуляции товаров на складе) - Спроектировал модульную архитектуру (React, TypeScript), используя Vite и Tailwind CSS. - Организовал маршрутизацию (React Router v6), ускорив загрузку сайта до 1 секунды. - Управлял серверными данными (React Query, JavaScript REST,) и состоянием (Redux Toolkit), улучшив пользовательский опыт. - Оптимизировал производительность (code-splitting, минимизация ререндеров, treeshaking), сократив размер бандла. - Интегрировал сканеры штрихкодов (Web USB/Serial API) и реализовал генерацию PDF- документов (jsPDF/PDFKit). - Покрыл 80% кода unit- и интеграционными тестами (Jest, React Testing Library). - Настроил CI/CD (GitHub Actions/GitLab CI), сократив время сборки проекта с 5-10 минут до одного клика. - Работал по Scrum (Jira), настраивал прокси-сервер
Стек специалиста на проекте
TypeScript, Next.js, React
Отрасль проекта
HRTech
Период работы
Сентябрь 2023 - По настоящее время  (2 года 5 месяцев)
Фриланс
Роль
Frontend-разработчик
Обязанности
Написание сайтов на HTML, CSS, JS/JQUERY/React, Wordpress. примеры работ: мельничук.рф vvvoffice.ru
Стек специалиста на проекте
HTML, CSS, Wordpress, React
Отрасль проекта
Social Networking
Период работы
Февраль 2022 - Июль 2025  (3 года 6 месяцев)
Statoola
Роль
Frontend-разработчик
Обязанности
Расширение функционала букмекерского фронтенда Стек и архитектура React.js (functional components + hooks) и Redux (store, actions, reducers, middleware — redux-thunk). HTTP-клиент — Axios с централизованной настройкой baseURL, интерцепторами для авторизации и обработки ошибок. Маршрутизация — React Router v6 с динамическими и вложенными маршрутами. Компонентная структура — feature-ориентированные папки: league/, team/, match/, prematch/, каждая со своими контейнерами, презентационными компонентами и Redux-срезом. Основные страницы и модули: Информация о лиге: Маршрут: /leagues/:leagueId Data fetching: асинхронный Redux-action (createAsyncThunk) для запроса /api/leagues/:leagueId через Axios. UI: карточка с логотипом, названием, текущим рейтингом; табы для списка команд и статистики. Redux: leagueSlice хранит data, loading, error; селекторы selectLeagueById. Информация о команде: Маршрут: /teams/:teamId Запрос: /api/teams/:teamId + /api/teams/:teamId/players UI: Заголовок с названием и эмблемой; Список игроков — табличный компонент с колонками “Имя”, “Позиция”, “Возраст”; Фильтр по позиции и сортировка по возрасту. Оптимизация: React.memo для строк таблицы, useCallback для обработчиков фильтра. Результат матча: Маршрут: /matches/:matchId/result Запрос: /api/matches/:matchId/result UI: Табло с финальным счётом, тайм-лайн ключевых событий (голы, карточки). Разметка через CSS-модули / Tailwind CSS; индикаторы загрузки и плейсхолдеры при loading. Информация о пре-матче: Маршрут: /matches/:matchId/pre Запрос: /api/matches/:matchId/pre UI: Превью команд (составы, форма за последние 5 игр), прогнозы и коэффициенты. Фильтр по типу статистики (голы, владение мячом, удары). Работа с данными и состояние Redux-Thunk / createAsyncThunk для всех асинхронных запросов; унифицированное состояние loading/error/data. Selectors и reselect для мемуизации вычисляемых данных (отфильтрованные списки, агрегаты). Axios-интерсепторы: Добавление токена в заголовок Authorization. Глобальный обработчик ошибок (401 → редирект на логин, 500 → toast-уведомление). UI-компоненты и интерактивность: Таблицы: Реализованы собственные таблицы на с передачей колонок и строк как пропсов; Сортировка и фильтрация “на клиенте” через контролы в шапке таблицы. Карточки: Переиспользуемый с Tailwind-утилитами, пропсами для shadow/rounded. Фильтры и поиск: Контролы ввода (input, select) обёрнуты в отдельный компонент , отправляющий действия Redux для обновления критериев. Оптимизация и качество кода: Lazy loading маршрутов с React.lazy + Suspense для снижения initial-bundle. Минимизация ререндеров через React.memo, useCallback, useMemo. Code-splitting: выделение chunk’ов для league, team, match и пр. Linting & formatting: ESLint + Prettier, единые правила на весь проект.
Стек специалиста на проекте
Redux, React
Отрасль проекта
GameDev
Период работы
Август 2023 - Октябрь 2023  (3 месяца)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Неоконченное высшее 2025 Московский технический университет связи и информатики,, Московский
Специальность
Неоконченное высшее Московский технический университет связи и информатики,
Завершение учебы
2025 г.

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

Отрасли не указаны
ВЗ
Владимир З.
Ростов-на-Дону
Frontend разработчик
Middle+
3 116,88 Р/час
JavaScript
TypeScript
React
Redux
Next.js
Chakra UI
React context
HTML
CSS
+9

● Более 4 лет опыта коммерческой разработки ● Рефакторинг и оптимизация кода в соответствии с лучшими практиками ● Понимание клиент-серверной архитектуры ● Исправление ошибок ● Опыт поддержания адаптивности устройств ● Опыт написания бизнес-логики приложения, участие в построении архитектуры проекта ● Поддержка и улучшение существующего функционала, разработка нового функционала ● Участие в разработке пользовательского интерфейса ● Разработка одностраничных (SPA) приложений ● Активный командный игрок с развитыми коммуникативными навыками и стремлением изучать новые технологии ● Специалист, который быстро находит качественные решения сложных задач, а также соблюдает поставленные сроки

Подробнее
RnD
АА
Александр А.
Воронеж
Frontend разработчик
Middle
3 116,88 Р/час
Tomcat
RxJS
Документооборот
Jira
Maven
Git
Angular 2+
GWT
Java
JavaScript
+41

Александр — frontend-разработчик уровня middle. Имеет опыт работы с различными технологиями и инструментами, такими как Angular, Java, JavaScript, CSS, HTML, XML, XSD, Git, Maven, Jira, а также опыт разработки ПО и электронного документооборота. Александр работал над проектами «ИнтерТраст-GWT» и «Верстка для проекта „Русское сафари“». В рамках первого проекта он занимался разработкой универсальной системы электронного документооборота, включая разработку и поддержку GWT-клиента, разработку angular-клиента и верстку большей части приложения. Также он разрабатывал модуль для динамического построения форм на основе json-данных и обучал стажёров основам web-разработки и фреймворку Angular. В рамках второго проекта Александр занимался версткой сайта по макетам с использованием npm, yarn, gulp, scss.

Подробнее

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

Blockchain • GameDev • HRTech • Social Networking
МЮ
Михаил Ю.
Москва
Frontend разработчик
Middle+
5 009,46 Р/час
MobX
JSON API
FastAPI
HTML5
Styled Components
Ext.js
WebSockets
Core.js
MVVM+R
Gitlab CI
+30

Обладаю значительным опытом работы в крупной команде, включающей разработчиков фронтенда, бэкенда, компьютерного зрения и дизайнеров. Моя способность эффективно сотрудничать с коллегами из параллельных подкоманд позволяет нам достигать общих целей. Я всегда стараюсь давать своевременную обратную связь и учитывать мнение всех участников команды. Мои навыки декомпозиции задач позволяют мне разбивать сложные задачи на более мелкие подзадачи, что обеспечивает оптимальный путь к их решению. Я быстро адаптируюсь к новым проектам и их архитектуре, а также к срочным изменениям, новым технологиям и инструментам разработки. Моя гибкость позволяет мне эффективно работать в любых условиях. Я умею организовывать свою работу, документировать процессы и поддерживать хорошую структуру кода, чтобы обеспечить удобство сопровождения и совместной работы. Мое внимание к деталям гарантирует высокое качество написания кода. Я всегда обращаю внимание на мелкие детали, чтобы убедиться, что код соответствует высоким стандартам и требованиям проекта.

Подробнее