Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Степан — опытный Vue.js разработчик с опытом работы более 6-ти лет. Работал над различными проектами в сферах e-commerce & retail, lifestyle, logistics & transport и media.
Участвовал в разработке и поддержке сайтов компаний «Валта», CRM.please и Fader2, а также работал в качестве fullstack-разработчика на проекте Zennnn. В его обязанности входило:
- разработка и поддержка SSR-приложений с использованием Nuxt2\Nuxt3 и TailwindCSS;
- реализация и организация монорепозитория для экосистемы сайтов компании;
- написание модульных и интеграционных тестов;
- интеграция дизайн-системы компании, генерация дизайн-токенов, работа с отделом дизайна;
- создание ui-библиотек, модулей для интеграции дизайн-системы;
- работа с документацией, описание кейсов, процессы тестирования, работы с дизайн-системой.
Занимался разработкой backend (Node.js, Apollo Server, GraphQL, PostgreSQL, MongoDB) и frontend (Vue, TypeScript, Tailwind CSS, GraphQL, Apollo Client), интеграцией сервисов AWS, развёртыванием серверов и реализацией CI/CD.
Проекты
(7 лет 7 месяцев)
Валта
Роль
Frontend developer (Ведущий)
Обязанности
- Разработка и поддержка SSR-приложений с использование nuxt, tailwindcss.
- Реализация и организация монорепозитории для экосистемы сайтов компании.
- Написание тестов с использование vitest, модульные тесты (jest/happy-dom), интеграционные тесты (playwright).
- Интеграция дизайн-системы компании, генерация дизайн-токенов, работа с отделом дизайна.
- Создание ui-библиотек, модулей для интеграции дизайн-системы.
- Работа с Npm/Yarn.
- Написания Jest/Mocha и других юнит-тестов.
Работа с документацией, описание кейсов, процессы тестирования, работы с дизайн-системой
Достижения
Реализовал монорепу для экосистемы сайтов компании, что повысило удобство разработки
Успешно интегрировал модульные и интеграционные тесты, что привело к повышению стабильности проектов
Стек
vue3, nuxt3, typescript, tailwindcss, vitest, jest, happy-dom, playwright
https://awardpetfood.ruhttps://brands4pets.ruhttps://catfedor.ru/
Февраль 2022 - По настоящее время
(3 года 6 месяцев)
CRM.please
Роль
Frontend developer (Старший)
Обязанности
Участвовал в разработке и поддержке различных проектов:
https://lovista.ru/ - сайт знакомств, стек Vue3, typescript, tailwindcss;
https://app.zapisano.org - админка для сервиса расшифровки аудио/видео файлов (Vue3 + ElementUI);
http://eventools.ru - инструмент по созданию приложений для мероприятий, включая админку (Vue + Vuetify) и клиентское PWA-приложение (Vue + TailwindCSS);
- трекинг, pwa-приложение, личный кабинет по занятию спортом, стек vue3, tsx, ant-design, sass, graphql, hasura.
Занимался:
- проектированием архитектуры;
- внедрением компонентного подхода и оптимизацией производительности;
- реализовал адаптивные интерфейсы и обеспечил интеграцию с API;
- настраивал систему сборки и развертывания (CI/CD) для автоматизации процессов;
- работал над улучшением пользовательского опыта и стабильностью приложений на всех этапах разработки.