Подберем для вас подходящего специалиста за 48 часов!
ГА
Гагик А.
Мужчина
Россия, Пермь, UTC+5
Ставка
2725 ₽ / час
НДС не облагается
Специалист доступен с 4 октября 2022 г.

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

О специалисте
Специализация

React разработчик

Грейд
Middle
Навыки
Git
HTML
Java
JavaScript
Node.js
MongoDB
Webpack
Redux
Express.js
Redux Saga
Yarn
React Router
Babel
TypeScript
React Hooks
Material Design
Npm
Vue.js
Redux Thunk
React JS
Отрасли
E-commerce
Знание языков
Английский — B1
Проекты
Система рассылки
Роль в проекте
ReactJS-разработчик
Обязанности в проекте
Работа в основном с UI. Создание UI форм (компонентов), через которые производились рассылки, после создания компонента была реализована логика отправки данных через эти формы. Использование готовых UI-компонентов из Material-UI. Сбор статистики по пользователям, подписавшимся на рассылки. Реализация задач по созданию UI некоторых компонентов из других проектов (dummy-components). Технологии: React, Redux, Thunk, Material-ui, Typescript.
Начало работы
авг. 2020 г.
Окончание
май 2021 г.
Онлайн-кинотеатр
Роль в проекте
ReactJS-разработчик
Обязанности в проекте
Работу над этим проектом начали уже на стадии разработки (большая часть функционала уже реализована). Поддержка - исправление ошибок. Работа в основном с роутами и UI. Создание динамических роутов, чтобы при движении по ним появлялась анимация (монтаж и демонтаж компонентов), использование библиотеки react-spring для работы с анимацией. Основная задача проекта - поддержка всего UI. Респонсив дизайн. Также отвечал за появление приложения на разных экранах. Технологии: React, React-Router, Styled-Components.
Начало работы
янв. 2020 г.
Окончание
авг. 2020 г.
Интернет-магазин одежды
Роль в проекте
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 г.
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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