ГА
Гагик А.
Мужчина
Россия, Пермь, UTC+5
Ставка
2 831,17 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Проекты
(2 года 3 месяца)
Система рассылки
Роль
ReactJS-разработчик
Обязанности
Работа в основном с UI.
Создание UI форм (компонентов), через которые производились рассылки, после создания компонента была реализована логика отправки данных через эти формы.
Использование готовых UI-компонентов из Material-UI.
Сбор статистики по пользователям, подписавшимся на рассылки.
Реализация задач по созданию UI некоторых компонентов из других проектов (dummy-components).
Технологии:
React, Redux, Thunk, Material-ui, Typescript.
Период работы
Август 2020 - Май 2021
(10 месяцев)
Онлайн-кинотеатр
Роль
ReactJS-разработчик
Обязанности
Работу над этим проектом начали уже на стадии разработки (большая часть функционала уже реализована).
Поддержка - исправление ошибок.
Работа в основном с роутами и UI.
Создание динамических роутов, чтобы при движении по ним появлялась анимация (монтаж и демонтаж компонентов), использование библиотеки react-spring для работы с анимацией.
Основная задача проекта - поддержка всего UI.
Респонсив дизайн.
Также отвечал за появление приложения на разных экранах.
Технологии:
React, React-Router, Styled-Components.
Период работы
Январь 2020 - Август 2020
(8 месяцев)
Интернет-магазин одежды
Роль
ReactJS-разработчик
Обязанности
Присоединились к развитию этого проекта, когда он только создавался. Сделано практически все, кроме осуществления оплаты и подтверждения.
Создание маршрутов через React-router.
Написание redux-логики, редукторов, действий для них (в общем, вся бизнес-логика компонентов, с которыми я работал).
Изначально Redux использовал thunk для реализации асинхронных действий, но позже перешел на redux saga, потому что saga позволяет отделить всю логику асинхронных действий от простых действий (это очень удобно, понятно и абстрактно).
Написание стилей для компонентов с использованием styled-components.
Позже проект был перенесен на TypeScript.
Написание всего - от пропсов до компонентов, до ввода асинхронных действий в redux saga. Для работы с формами использовал react-hook-form (опыта работы с ней мало)
Технологии:
React, React-Router, Redux, Redux Saga / Thunk, TypeScript, Styled-Components, React-hook-form.
Период работы
Март 2019 - Декабрь 2019
(10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет