Владислав М. React разработчик, Middle
ID 31657
ВМ
Владислав М.
Мужчина, 27 лет
Россия, Нижний Новгород, UTC+3
Ставка
2 183,61 Р/час
вкл. НДС 5% (80.95 Р)
Специалист доступен с 24 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
- Опыт разработки веб-сервисов на JavaScript.
- Навыки разработки на фреймворках React, Next js и использовании их возможностей для построения масштабируемых приложений.
- Доработка и рефакторинг старого функционала.
- Верстка страниц и ui компонентов.
- Разработка архитектурно значимой логики.
- Создание законченных сервисов и вывод их в прод.
- Опыт написания frontend-части приложений с нуля.
- Применение паттернов проектирования, SOLID-принципов.
- Навыки адаптивной и кроссбраузерной верстки с использованием HTML, CSS.
- Понимание жизненного цикла проекта и процессов обеспечения качества.
- Хорошие навыки работы в команде, взаимодействие с разработчиками, тестировщиками, дизайнерами, менеджерами.
- Работа по методологии Agile/Scrum, участие в грумингах, ретро.
- Работа с таск-трекером (Jira, Confluence).
Проекты
(3 года 2 месяца)
Сервис предоставления банковских гарантий
Роль
Frontend-разработчик
Обязанности
Описание:
Разработка веб-приложения для оформления банковских гарантий сразу в нескольких банках. Сервис позволяет юридическим лицам подать заявку, загрузить необходимые документы, отслеживать статус рассмотрения и в конечном итоге получить гарантию. Основной фокус — на безопасности, надежности и максимальном упрощении сложного многоэтапного процесса для пользователя.
Задачи:
Разработал динамические формы (поля появляются/исчезают в зависимости от условий).
Интегрировал комплексную валидацию (синхронная + асинхронная проверка на сервере с помощью TanStack Query).
Реализовал интеграцию с масками ввода (телефоны, даты, кастомные форматы).
Реализовал интеграцию с API открытых источников DaData (виджеты подсказок и автодополнение) и Damia (проверка контрагентов).
Реализация многоэтапного процесса создания заявки на банковскую гарантию с загрузкой и подписанием документов.
Создание упрощённой формы заявки (миновать некоторые этапы заполнения данных для более быстрого создания) и конвертация её в полную заявку.
Разработка интерфейса с использованием Ant Design.
Кэширование данных компаний для повторного использования при создании новых заявок.
Реализовал автосохранение данных по фирмам при создании заявки и возможность их повторного использования при создании новых заявок (TanStack Query).
Реализовал интерфейс поиска и фильтрации заявок с использованием TanStack Query.
Реализовал лендинг для сервиса, разработал формы обратной связи, доработал калькулятор расчета банковских гарантий.
Работал в команде по Agile/Scrum, взаимодействовал с разработчиками, тестировщиками, менеджером. Участвовал в грумингах, ретро (Jira, Confluence).
Команда:
1 проект менеджер, 1 backend-разработчик, 2 frontend-разработчика, 1 тестировщик
Стек специалиста на проекте
JavaScript, Jira, Confluence, TypeScript, Next.js, SCSS, Ant design, React, zustand, TanStack Query
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2024 - Август 2025
(1 год)
Многостраничный корпоративный сайт компании
Роль
Frontend-разработчик
Обязанности
Описание:
Многостраничный корпоративный сайт IT-компании. Сайт включал в себя десятки страниц: главная, услуги (с подразделами), кейсы, блог, контакты и т.д. Ключевые задачи — создать современный, высокопроизводительный и SEO-дружественный ресурс с уникальным, но единообразным дизайном на всех страницах.
Задачи:
Разработал основные страницы и использованием файловой системы маршрутизации Next.js.
Реализовал комплексную систему слайдеров на всех страницах сайта с помощью Swiper.js (герой-слайдер на главной, слайдеры технологий на странице услуги, карусели кейсов, отзывов и логотипов партнеров).
Сверстал десятки уникальных, но стилистически связанных страниц, обеспечил адаптивность и полное отображение на всех разрешениях.
Для динамического контента использовал React Hydration без ущерба для первоначальной скорости отрисовки.
Реализовал ленивую загрузку для тяжелых компонентов.
Создал адаптивный мультиязычный лендинг компании с нуля к саммиту БРИКС.
Работал в команде по Scrum, взаимодействовал с разработчиками, тестировщиками, дизайнером, менеджером. Участвовал в грумингах, ретро (Jira, Confluence).
Команда:
1 backend-разработчик, 2 frontend-разработчика, 1 тестировщик, 1 дизайнер, 1 проект менеджер
Стек специалиста на проекте
HTML, JavaScript, TypeScript, Next.js, SCSS, React, Pug.js
Отрасль проекта
Media
Период работы
Март 2024 - Август 2024
(6 месяцев)
Проект благотворительного фонда Константина Хабенского
Роль
Frontend-разработчик
Обязанности
Описание:
Фонд занимается помощью детям и молодым взрослым с онкологическими и другими тяжелыми заболеваниями мозга. Задачи фронтенда были сфокусированы на повышении удобства использования сайта для партнеров и подопечных, визуализации отчетности и создании интерактивных инструментов для привлечения средств.
Задачи:
1.Создал универсальный, переиспользуемый модуль слайдера на Swiper.js.
2.Реализовал Telegram-бот с интерактивным квизом (Botmaker).
- Спроектировал логику диалога и сценарий квиза (древовидная структура с вопросами и вариантами ответов).
- С помощью платформы Botmaker реализовал весь UX (отображение вопросов, кнопок с вариантами ответов, навигацию, обработку ввода пользователя).
- Написал JS-код для сложной логики (подсчет баллов, ветвление сценария в зависимости от ответов, финальный вывод результата).
3. Реализовал новогодний лендинг с квизом и выводом разных результатов в зависимости от прохождения.
- Разработал на нативном JavaScript механизм квиза с анимациями перехода между шагами.
- Реализовал алгоритм определения результата на основе комбинации ответов пользователя. В зависимости от пройденного пути пользователь видел один из нескольких уникальных финальных экранов с персонализированным текстом и изображением.
- Обеспечил бесшовную интеграцию с существующей системой платежей (форма пожертвования) на сайте.
4. Выполнил редизайн и разработку страницы для юр. лиц с визуализацией данных (Chart.js).
- В рамках редизайна полностью переверстал страницу, улучшил семантику HTML и доступность.
- Интегрировал библиотеку Chart.js для создания интерактивных и анимированных диаграмм: круговые (для отображения структуры расходов), столбчатые (для показа динамики сборов по годам), линейные (для демонстрации роста количества благодарных подопечных).
- Кастомизировал графики под брендбук фонда (цвета, шрифты, отступы, легенда).
- Реализовал адаптивность графиков для корректной масштабируемости и читаемости на экранах разных устройств.
5. Реализовал страницу создания событий с формой создания карточки события с возможностью предпросмотра и редактирования, с формой для генерации сертификата и благодарности.
6. Активно работал с кодовой базой на SCSS (поддерживал и развивал архитектуру, обеспечивал consistency стилей, адаптировал интерфейс под различные браузеры и устройства).
7. Выполнял верстку новых компонентов и блоков по макетам из Figma.
8. Плотно взаимодействовал с командой.
Команда:
1 проект менеджер, 1 backend-разработчик, 1 frontend-разработчик, 1 тестировщик
Стек специалиста на проекте
HTML, JavaScript, Jira, Confluence, SCSS, Swiper, botmaker
Отрасль проекта
Social Networking
Период работы
Март 2023 - Февраль 2024
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Нижегородский государственный архитектурно-строительный университет
Специальность
Информационные системы и технологии
Завершение учебы
2021 г.