АП
Александр П.
Мужчина, 31 год
Россия, Москва, UTC+3
Ставка
3 311,69 Р/час
НДС не облагается
Специалист доступен с 15 февраля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
JavaScript(ES6) React TypeScript MobX FSD Vite Vitest Jest
React Testing Library HTML5 CSS3 Redux-toolkit Cypress
React-hook-form Bootstrap UI-Kit
Проекты
(3 года 8 месяцев)
админка внутренняя
Роль
React разработчик
Обязанности
- Переписывал legacy проект: Возглавил проект по переходу с устаревшего технологического
стека на современные технологии и архитектурный стиль FSD. Это не только улучшило
производительность системы, но и значительно облегчило её поддержку и развитие в будущем;
- Внедрил в проект Feature toggle, что позволило легко добавлять или отключать функционал,
без лишних деплоев;
- Разработка административных панелей: Принимал активное участие в создании и
совершенствовании административных панелей для внутреннего использования, что
позволило оптимизировать управление и контроль за операциями в компании;
- Создание клиентского портала для B2B: Разработал и постоянно улучшал личный кабинет для
корпоративных клиентов, включая реализацию адаптивного дизайна для мобильных
устройств. Эти усилия привели к повышению удовлетворенности и лояльности наших
клиентов;
- Разработка внутренних npm пакетов: Был ответственен за создание и поддержку
переиспользуемых npm пакетов, которые значительно ускорили процесс разработки и
повысили единообразие кода в проектах компании;
- Улучшение Storybook: Инициировал и реализовал доработку компонентной библиотеки,
включая создание новых компонентов. Это обеспечило улучшение качества и ускорение
процесса разработки;
- Написание unit тестов: Ответственный за разработку и внедрение unit тестов с
использованием Vitest и Jest, что повысило надежность и качество нашего продукта;
Стек технологий:
React, TypeScript, MobX, FSD, Vite, Vitest, Jest.
Стек специалиста на проекте
MobX, Legacy code, React 17+, разработка ДО, Разработка, Jest, Storybook, Npm, Vitest, FSD, TypeScript, Vite, React, Unit testing
Отрасль проекта
E-commerce & Retail
Период работы
Март 2023 - Апрель 2024
(1 год 2 месяца)
ЛК -страхование
Роль
React разработчик
Обязанности
Занимался поддержкой и развитием кодовой базы. Перевели проект с jQuery на
современный стек технологий (Next.JS) для повышения производительности и обновления
пользовательского интерфейса. Внедрил в проект TanStack Query, Redux-Toolkit и React Hook
Form;
- Реализовал новый функционал. Мною были разработаны новые разделы портала. Раздел
"Обучение" (с подразделами "Учебные материалы" , "Видео обучение", "Тестирование"),
раздел "Поддержка" (мессенджер для онлайн общения с сервисными инженерами);
- Сделал адаптивную верстку раздела "Обучение", что на 30% повысило прохождения
необязательных курсов;
- Занимался оптимизацией и рефакторингом кода для повышения производительности и
сокращения времени загрузки страницы. Сокращал количество HTTP-запросов, уменьшал
размер страниц, а так же уменьшал количество рендерингов и перерисовок в проблемных
местах;
- Писал unit и e2e тесты;
Стек технологий:
Next.JS, TypeScript, jQuery, Redux-toolkit, TanStack Query, React-hook-form, HTML5, CSS3, Cypress,
Jest
Стек специалиста на проекте
HTML5, Query, React Hook Form, Hooks, Redux Toolkit, tanstack, Cypress, Jest, CSS3, TypeScript, JQuery, JavaScript, E2E testing
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Март 2023
(1 год 3 месяца)
Образовательный портал
Роль
React разработчик
Обязанности
1) Образовательный портал для дистрибьютеров компании:
- Разработал архитектуру и логику обучающего портала;
- Разработал React- компоненты (фильтры, поиск, формы с валидацией, карточки товаров и др.
функционал);
- Создавал кастомные хуки;
- Внедрил Redux - хранилище;
- Занимался вёрсткой страниц по макетам Figma.
2) Интеграция в сервис онлайн-записи клиентов:
- Занимался разработкой таблиц со связанными данными.
- Настроил подключение к API сервиса для получения данных об услугах и ценах, чтобы
доставлять их прямиком на лендинг. В качестве кэша использовал сервер на Express и базу
данных PostgreSql;
3) Приложение для сайта-конструктора интернет магазина, которое добавляет reel's на сайт:
- Разработал админ-панель для создания историй и добавления туда видео;
- Сверстал более половины компонентов приложения
Стек технологий:
JavaScript(ES6), React, Redux-toolkit, HTML5, CSS3, Node.js, REST API, Bootstrap, Material UI.
Стек специалиста на проекте
HTML5, Redux Toolkit, Работа с интеграциями, Redux, архитектура, CSS3, Bootstrap, Express.js, Figma, Material UI, React, JavaScript, REST API, Node.js, Javascript ES6+, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Январь 2022
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский университет транспорта
Специальность
Строительство Железных Дорог
Завершение учебы
2015 г.