Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Профессиональные навыки
Работа с командой:
- Проводит Code Review коллег;
- Проводил cross Code Review в команде;
- Понимание технологий - умение их объяснить;
- Менторство младших разработчиков.
Работа с проектами:
- Опыт разработки продуктов с нуля;
- Умение быстро ориентироваться в чужом коде;
- Оценивал поставленные задачи;
- Самостоятельность;
- Понимание алгоритмов;
- Написание Unit тестов;
- Написание технического дизайна к задачам;
- Понимание архитектуры React приложения.
Работа с дизайном:
- Опыт в разработке интерфейсов, понимание UX;
- Опыт работы с готовыми макетами в Figma.
Описание проекта:
Интернет-магазин для розничных покупателей компании по производству строительных материалов “Дёке”
Состав команды:
2 Frontend разработчика, 1 Backend разработчик, 1 TL
Задачи/реализованный функционал:
- В качестве платформы для реализации SSR выбран фреймворк Next.js; Менеджер состояний - Redux + RTK; Работа со стилями осуществляется с помощью библиотеки Tailwind;
- На сайте большое количество форм, для работы с ними используется библиотека react-hook-form; Для валидации - yup.
- Разработал мини-корзину пользователя - для быстрого доступа к информации о добавленных товарах без перехода на другую страницу;
- Изменение логики взаимодействия пользователя с сайтом - на странице “категории”, странице “каталога” и “главной” странице, что улучшило пользовательский опыт - за счет более интуитивного взаимодействия с сайтом;
- Доработал сайт для сео продвижения (микроразметка, уменьшение кол-ва редиректов, настройка метатегов, увеличение скорости загрузки страниц, оптимизировал скорость загрузки изображений, исправление SSR и др.);
+ Создание карточки товара;
+ Создание мультикомпонентного слайдера;
+ Настройка сборки фронт части приложения с помощью webpack;
+ Создание интерактивной карты с отображением точек продаж;
+ Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
+ Реализация UI, адаптируемого к разным устройствам, по макетам Figma;
+ Оптимизация загрузки сайта под разные устройства;
+ Исправление багов для корректной работы старого функционала сайта (неправильная переадресация ссылок, неправильное отображение товара и др.).
Ссылка на проект:
https://dtm.ru/
Описание проекта:
Разработка сайта компании по поставке табачной продукции и нагревательных систем для табака с учетом задачи последующего масштабирования, внедрения сервисов для взаимодействия с дилерами и розничными покупателями.
Состав команды:
2 Frontend разработчика, 1 Backend разработчик, 1 TL, Product, PM, 1 QA
Задачи/реализованный функционал
Разработка административной панели - с возможностью управлять контентом сайта, посмотреть информацию об оставленных заявках и истории изменений контента с помощью Strapi;
Разработка каталога и страницы для партнеров (дилеров/дистрибьюторов) с помощью библиотеки React-hook-form - с возможностью заполнить анкету и отправить заявку с перенаправлением на почту менеджеру с помощью плагина и Strapi;
Разработка интерактивного теста для выбора вкуса стиков, по результатам которого предлагаются подходящие товары - основная логика была написана в Strapi;
Разработка главной страницы, страницы “О компании” и др. страниц - для анимации компонентов был использован Framer-motion и Swiper. Для стилизации компонентов был использован Tailwind. Для кеширования данных на стороне клиента был использован Tanstack Query;
+ Разработка главной страницы, страницы “О компании” и др страниц.
+ Создание мобильной версии приложения;
+ Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
+ Реализация UI, адаптируемого к разным устройствам, по макетам Figma;
+ Оптимизация загрузки сайта под разные устройства;
+ Настройка сборки фронт части приложения с помощью webpack;
+ Исправление багов, выявленных на этапе тестирования;
+ Разработка API для frontend приложения.
Ссылка на проект:
https://www.rejonow.ru/
ОФОРМИСТ - ВСТРАИВАЕМЫЙ УНИВЕРСАЛЬНЫЙ КОНСТРУКТОР МЕБЛИРОВКИ И ОТДЕЛКИ
Роль
Fullstack разработчик
Обязанности
Описание проекта:
Стартап, идея которого - дать возможность любому девелоперу (застройщику) предлагать потребителю услугу отделки и меблировки на сайте, где покупатель смог бы, как конструктор, «собирать» дизайн для квартиры и подбирать мебель на свой вкус. Стоимость мебели и ремонта можно включить в ипотеку.
Было необходимо реализовать встраиваемый на сайт девелопера конструктор квартир и административную панель для заказчика, где он может добавлять застройщиков, стили, загружать фото и описания, оперативно изменять проекты.
Состав команды:
2 Frontend разработчика, 1 Backend разработчик, 1 TL, 1 QA
Задачи/реализованный функционал:
Конструктор мебели и дизайнерского ремонта:
Реализован пошаговый конструктор на React; В качестве инструмента сборки был использован Vite; Анимационные эффекты были реализованы с помощью библиотеки Framer Motion;
Реализовано два способа интеграции в сайт застройщика:
Первый способ - в виде всплывающего окна (быстрый - без изменяя архитектуры);
Второй - в интерфейс сайта через отдельный модуль с кнопкой или чекбоксом (полная интеграция);
Панель управления контентом:
В качестве основы для создания панели управления контентом был использован Node.js фреймворк Strapi;
В ходе кастомизации бэкенд части приложения были написаны несколько плагинов для кастомизации и создания новых контроллеров и сервисов, добавления крон-задач (сron jobs), функций жизненного цикла записей, модулей для работы с Excel-таблицами;
Помимо этого, была значительно расширена фронтенд-часть приложения:
Реализованы кастомные модули для управления контентом; Настроена система прав и доступов к модулям и плагинам;
+ Реализация автоматической генерации (формирования) писем с информацией о действиях пользователя при работе с виджетом;
+ Исправление багов, выявленных на этапе тестирования;
+ Реализация UI, адаптируемого к разным устройствам, по макетам Figma;
+ Оптимизация загрузки сайта под разные устройства;
+ Анализ требований, оценка и планирование задач, декомпозиция крупных задач, расстановка приоритетов;
+ Доработка внешней библиотеки под нужды проекта.
Награды:
Лучший MVP-сайт Tagline Awards 2023
https://tagline.ru/iq-dev/cases/razrabotka-pod-klyuch-prilozheniya-oformist-dlya-vybora-otdelki-i-mebeli-na-saytah-zastroyschikov-partnerov/