ВР
Владислав Р.
Мужчина
Россия, Москва, UTC+3
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 10 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
5+ лет опыта коммерческой Frontend-разработки. Высшее образование в области информационных технологий. Проекты в сферах Big Data, E-com, систем мониторинга. Опыт реализации проекта для компании FAANG. Глубокие знания в JavaScript, TypeScript и React. Уверенно использует современный стек разработки (React Context, Redux, REST API, GraphQl) и инструменты тестирования (Jest, Playwright и Cypress). Опыт руководства внутренним e-commerce проектом в интернатуре и обучения стажеров.
Проекты
(5 лет 3 месяца)
Веб-платформа для работы с Big Data (FAANG)
Роль
Frontend developer
Обязанности
Описание: веб-платформа для объединения нескольких приложений для работы с Big Data.
Стадия разработки: рефакторинг, поддержка.
Участие в проекте:
Оптимизация ключевых частей приложения с использованием React, включая создание высококачественных, переиспользуемых компонентов;
Тесное взаимодействие с командой backend для согласования API и обеспечения корректной интеграции между фронтендом и бэкендом;
Организация и структурирование документации в Confluence для удобного доступа и поиска информации всеми членами команды;
Написание и поддержка документа с набором лучших практик по разработке, что включало стили кодирования, структуры компонентов и подходы к тестированию;
Участие в процессе подбора команды.
Интересное:
Внедрение моков для микрофронтендов, что позволило значительно сократить время ожидания при запуске проекта и упростило процесс разработки отдельных модулей.
Рефакторинг / разработка нового функционала - 50/50. Архитектурные/Фичовые задачи - 20/80.
Команда: 2 Lead, 6 Frontend.
Стек специалиста на проекте
React testing library, webpack 5, Styled-Components, eslint-plugin-prettier, GraphQL, Cypress, Jest, GitHub, Apollo, React context, Vitest, Playwright, Docker, TypeScript, Vite, React, REST API, hookstate
Отрасль проекта
Media
Период работы
Август 2022 - По настоящее время
(2 года 3 месяца)
E-commerce платформа
Роль
React developer
Обязанности
Описание: крупный интернет-магазин бытовых товаров, одежды, товаров для дома и пр.
Стадия разработки: рефакторинг, поддержка.
Участие в проекте:
Полная миграция существующего кода и функционала с Backbone.js на Vue.js;
Разработка страницы каталога товаров с множеством динамических слайдеров для отображения акций и новинок;
Реализация форм для фильтрации товаров, модальных окон для детального просмотра и дропдаунов для выбора категорий и сортировки;
Интеграция Google Analytics;
Разработка нескольких версий элементов интерфейса для проведения A/B тестов.
Интересное:
Платформа с >42 млн. активных пользователей.
Рефакторинг / разработка нового функционала - 90/10. Архитектурные/Фичовые задачи - 20/80.
Команда: 2 Lead, 8 Frontend.
Стек специалиста на проекте
React testing library, JavaScript, GitLab, custom, Jest, Swagger, UI Kit, Vitest, CSS, Vite, Figma, Vue.js, REST API, openapi client
Отрасль проекта
E-commerce & Retail
Период работы
Август 2021 - Июль 2022
(1 год)
Приложение для отслеживания качества воздуха
Роль
React developer
Обязанности
Описание: приложение по отслеживанию качества воздуха с помощью добавления меток на карту и получения уведомлений об уровне загрязнения.
Стадия разработки: с 0.
Участие в проекте:
Инициирование и ведение процесса миграции проекта на TypeScript;
Написание юнит-тестов и скриншотных тестов с использованием Jest;
Настройка автоматического прогона тестов в GitLab CI для снижения количества багов;
Обучение команды и адаптация кода для улучшения типизации и предсказуемости.
Интересное:
Реализация карт с использованием React Leaflet и метками для отслеживания качества воздуха;
Создание системы сохранения точек отслеживания и уведомлений о загрязнении.
Рефакторинг / разработка нового функционала - 5/95. Архитектурные/Фичовые задачи - 0/100.
Команда: 1 Lead, 2 Frontend, 2 Backend.
Стек специалиста на проекте
JavaScript, Redux, Gitlab CI, TypeScript, CSS Modules, Axios.js, Figma, React
Отрасль проекта
Urban technology
Период работы
Август 2019 - Июль 2021
(2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет аэрокосмического приборостроения
Специальность
Программная инженерия, Бакалавриат
Завершение учебы
2020 г.