Мария Ш. React разработчик, Middle

ID 25400
МШ
Мария Ш.
Женщина, 30 лет
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle
Навыки
AntD
API
Axios.js
CSS
DRY
Framework
Frontend
Git
GitHub
GitLab
HTML
JavaScript
Jira
Joi
KISS
MUI
Npm
OOP
PNPM
Postman
Radix
React
React Hook Form
Redux
RTK
RTK Query
Sass
SOLID
Storybook
Styled Components
Tailwind
Testing
TypeScript
UI
Validation
Vite
Yagni
Yarn
Zod
CI/CD
Swagger
OpenAPI
Отрасли
E-commerce & Retail
FinTech & Banking
Главное о специалисте
Опытный React-разработчик с трехлетним опытом и глубоким пониманием современного фронтенда, а также страстью к созданию производительных пользовательских интерфейсов. Специализируется на разработке сложных веб-приложений с использованием React, TypeScript и Redux Toolkit, уделяя особое внимание оптимизации производительности и улучшению пользовательского опыта. Обладает экспертизой в HTML5, CSS3 и JavaScript (ES6+), позволяющей создавать отзывчивые и доступные интерфейсы. Имеет успешный опыт работы с различными state-менеджерами, включая Redux Toolkit и Context API, а также с современными подходами к стилизации (Tailwind, CSS-in-JS). Особое внимание уделяет качеству кода, применяя принципы SOLID и DRY, что подтверждается активным участием в code review и написанием тестов (Jest, RTL). Постоянно совершенствует свои навыки, изучая новые технологии и лучшие практики разработки. Эффективно работает как в команде, так и самостоятельно, демонстрируя способность быстро адаптироваться к новым проектам и требованиям. Обладает английским на уровне B2+, что позволяет комфортно работать в международных командах. Особый интерес представляет разработка высоконагруженных приложений в fintech и e-commerce сферах, где сочетание технического совершенства и внимания к пользовательскому опыту дает максимальный бизнес-эффект.
Проекты   (3 года 6 месяцев)
СОНЦА
Роль
Frontend (React) разработчик
Обязанности
Состав команды (14 человек): Техлид, 3 Backend разработчика, 3 Frontend разработчик, 4 QA Engineer, BA, Дизайнер, PM Обязанности: - Разработка и поддержка масштабируемого пользовательского интерфейса с нуля на базе React и Redux, обеспечение адаптивности и кроссбраузерности с использованием Tailwind. - Создание и доработка админ-панели для управления контентом и товарами, интеграция с backend API через Redux-Thunk и Axios. - Проектирование и внедрение сложных форм с валидацией на клиенте с помощью React Hook Form и Joi/Zod. - Оптимизация структуры хранения состояния приложения, рефакторинг существующих компонентов для повышения производительности и удобства поддержки. - Разработка системы поиска и фильтрации товаров, улучшение UX для пользователей различных устройств. - Работа с датами и форматированием через Moment.js. - Тесное взаимодействие с backend-разработчиками для согласования API и с QA для устранения выявленных багов. - Участие в настройке, поддержке и оптимизации CI/CD пайплайнов в GitLab для автоматизации сборки, тестирования и деплоя фронтенд-приложения. - Участие в ежедневных стендапах, планировании спринтов и ревью задач в Jira/GitLab
Достижения
- Внедрила систему фильтрации и поиска товаров, что сократило среднее время поиска нужного товара пользователями на 40%. - Оптимизировала структуру хранения состояния, уменьшив время рендеринга сложных компонентов на 30%. - Внедрила клиентскую валидацию форм, снизив количество ошибок при заполнении на 50% и повысив конверсию успешных отправок форм на 20%. - Провела рефакторинг ключевых компонентов, что улучшило читаемость кода и снизило время на исправление багов на 25%. - Обеспечила полное покрытие всех новых компонентов юнит-тестами, что позволило снизить количество регрессионных ошибок на 35%.
Стек специалиста на проекте
Git, API, JavaScript, Redux, GitLab, GitHub, Joi, React Hook Form, Requests, UX, Moment.js, Redux Thunk, i18next, Code Review, CI/CD, React, Tailwind, Zod, Validation, Redux Toolkit (RTK)
Отрасль проекта
E-commerce & Retail
Период работы
Август 2024 - По настоящее время  (1 год 2 месяца)
OneApp
Роль
Frontend (React) разработчик
Обязанности
Состав команды (8 человек): 3 Backend разработчика, 2 Frontend разработчика, 2 QA Engineer, PM Обязанности: - Разработка и поддержка пользовательского интерфейса для нескольких клиентов на React с использованием Redux и Redux-Saga для управления состоянием и асинхронными операциями. - Оптимизация загрузки и рендеринга страниц, внедрение ленивой загрузки компонентов и ресурсов. - Интеграция с backend API, реализация взаимодействия на основе спецификаций OpenAPI для обеспечения стабильного и стандартизированного обмена данными. - Выявление и устранение багов в клиентской части, проведение ревью кода коллег. - Подготовка и сборка фронтенд-релизов для препродакшн- и продакшн-среды, участие в CI/CD процессах. - Внедрение и поддержка стилизации с помощью CSS, Styled Components и MUI/AntD. - Документирование решений и пользовательских сценариев в Jira/GitHub.
Достижения
- Оптимизировала загрузку ключевых страниц, сократив среднее время загрузки на 25%, что повысило показатель Core Web Vitals и улучшило пользовательский опыт. - Внедрила улучшения в UI, что повысило удовлетворённость пользователей по результатам опроса на 18%. - Провела более 15 код-ревью, что повысило качество кода и снизило количество багов, выявляемых на этапе тестирования, на 30%. - Реализовала новые компоненты для интерфейса, увеличив скорость вывода новых фич на 20%. - Обеспечила стабильную работу приложения в препродакшн-среде, сократив количество критических инцидентов до нуля за период релиза.
Стек специалиста на проекте
CSS, QA, Redux, Joi, React Hook Form, Storybook, UI/UX, Styled Components, Code Review, React testing library, Backend, CDN, React, OpenAPI, Redux-Saga, Zod
Отрасль проекта
FinTech & Banking
Период работы
Май 2023 - Август 2024  (1 год 4 месяца)
SmartPay
Роль
Frontend (React) разработчик
Обязанности
Состав команды (9 человек): Team Lead, 2 Backend разработчика, 2 Frontend разработчика, 2 QA Engineer, UI/UX дизайнер, Product Owner Обязанности: - Разработка и поддержка пользовательского интерфейса для платформы онлайн-платежей с нуля на React и TypeScript. - Интеграция с REST API с помощью Axios и управление состоянием приложения через Redux Toolkit (RTK Query). - Внедрение и поддержка адаптивного и доступного дизайна с использованием MUI и Styled Components. - Реализация сложных форм оплаты с валидацией данных через React Hook Form и Zod. - Оптимизация производительности интерфейса, внедрение ленивой загрузки и мемоизации компонентов. - Тестирование взаимодействия с API с помощью Postman и написание unit-тестов для ключевых компонентов. - Взаимодействие с дизайнером для согласования UI-решений и с backend-разработчиками для уточнения контрактов API. - Участие в ежедневных стендапах и планировании задач по Scrum.
Достижения
- Внедрила ленивую загрузку модулей, что сократило среднее время загрузки страниц на 30%. - Разработала и внедрила форму оплаты с многоуровневой валидацией, что снизило количество ошибок пользователей на 40%. - Обеспечила покрытие unit-тестами 80% новых компонентов, что уменьшило количество багов на этапе тестирования на 25%. - Оптимизировала работу с API, снизив количество лишних запросов на 20% и ускорив отклик интерфейса.
Стек специалиста на проекте
API, Postman, Scrum, REST API, TypeScript, React Hook Form, MUI, Unit testing, Styled Components, Redux Toolkit, RTK Query, Testing, Axios.js, React, Zod
Отрасль проекта
FinTech & Banking
Период работы
Январь 2023 - Ноябрь 2023  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
IT-Incubator 2024 г.
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
инженер-системотехник
Завершение учебы
2018 г.

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

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

FinTech & Banking • Insurance
АЮ
Александр Ю.
Пермь
QA авто
Middle+
2 597,4 Р/час
Selenium WebDriver
Grafana
Allure Report
Gitlab CI
Postman
Java
Bash
Rest Assured
Oracle
TestRail
+36

Александр — специалист по автоматизированному тестированию с опытом работы в отрасли FinTech & Banking более 3 лет. На проектах занимался: - автоматизацией тестирования веб- и мобильных приложений; - разработкой UI- и API-автотестов (Java, Selenide, Selenium, RestAssured); - настройкой тестового фреймворка (Maven, TestNG, Cucumber); - интеграцией автотестов в GitLab CI/CD (Allure-отчёты); - работой с базами данных (JDBC, MySQL, SQL); - оптимизацией Jenkins-пайплайнов для ночных сборок; - функциональным и нагрузочным тестированием (JMeter) и анализом результатов (Grafana); - ведением баг-трекинга (Jira) и документации (Confluence). Достижения: сокращение времени регрессионного тестирования, повышение стабильности продукта на 25%, развитие автоматизации мобильного тестирования с нуля, выявление узких мест в производительности системы.

Подробнее