ДА
Давид А.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Опытный Frontend-разработчик с более чем пятью годами в разработке масштабируемых и высокопроизводительных веб-приложений. Специализируюсь на создании пользовательских интерфейсов с использованием Vue.js, React.js и TypeScript. Имею опыт работы с SSR, SSG и микро-фронтендами. Участвовал в настройке CI/CD и автоматизированного тестирования. Обладаю навыками интеграции с REST API и GraphQL.
Проекты
(8 лет 1 месяц)
GetMeGit.com
Роль
Senior Frontend Developer
Обязанности
GetMeGit.com (Сентябрь 2023 – настоящее время)
Senior Frontend Developer
Сфера: HR Tech
Описание проекта
Платформа для HR-специалистов, позволяющая создавать заявки на поиск кандидатов, анализировать отклики и управлять процессом подбора
Стек проекта
React.js, Next.js, Vue.js, Nuxt.js, TypeScript, Redux, Effector, Pinia, SCSS, Vite, Webpack, Babel, Ant Design (antd), Storybook, GitLab CI/CD, Docker, Kubernetes, ArgoCD
Состав команды проекта
5 фронтенд, 3 бэкенд, 2 QA, 1 PM, 1 Team Lead
Задачи
Разработал SPA и SSR-приложения с использованием Vue.js, React.js и Next.js
Создал библиотеку UI-компонентов для работы с данными кандидатов
Внедрил SSR и SSG
Реализовал сложные фильтры и сортировки
Настроил CI/CD пайплайны
Внедрил Effector для детерминированного управления состоянием и упрощения unit-тестов
Перевёл сборку с Webpack на Vite, сократив время билда и hot-reload на 40 %
Интегрировал Ant Design: унифицировал формы и таблицы, ускорив разработку типовых экранов
Настроил Storybook с визуальными тестами (Chromatic CI) — позволил дизайнерам и QA валидировать UI изолированно
Разработал более 120 unit- и интеграционных тестов (Jest + Testing Library), доведя покрытие критичного кода до 85 %
Достижения
Улучшил производительность и SEO
Значительно ускорил скорость загрузки и индексацию платформы
Ускорил процесс развертывания
Сократил размер JS-бандла на 25 % за счёт Vite, code-splitting и tree-shaking
Снизил количество UI-регрессий на 30 % благодаря Storybook-Driven Development и визуальным тестам
Стек специалиста на проекте
Redux, unit, ArgoCD, Webpack, Pinia, Effector, Docker, TypeScript, Vite, GitLab CI/CD, Vue.js, Next.js, Nuxt.js, React, JavaScript, SCSS, Babel.js, Kubernetes, Ant Design (antd)
Отрасль проекта
HRTech
Период работы
Сентябрь 2023 - По настоящее время
(1 год 11 месяцев)
Digital YVN
Роль
Frontend Developer
Обязанности
Digital YVN (Июль 2017 – Август 2023)
Frontend Developer
Сфера: E-commerce и корпоративные решения
Описание проекта
Разработка и поддержка нескольких e-commerce платформ (B2C и B2B) для продажи товаров и предоставления корпоративных решений. Включает модули управления товарами, заказами, оплатой и интеграциями с внешними сервисами (платёжными системами, службами доставки). Также велась разработка аналитических панелей для отслеживания ключевых показателей продаж и клиентской активности
Стек проекта
Vue.js, React.js, Nuxt.js, Next.js, Redux, Pinia, TypeScript, SCSS, Jest, Webpack, Babel, Docker, GraphQL, Redis
Состав команды проекта
4 фронтенд, 3 бэкенд, 2 QA, 1 PM
Задачи
Разрабатывал и поддерживал SPA и SSR-приложения для e-commerce витрин
Внедрял микросервисную архитектуру на фронтенде (микро-фронтенды) для отдельных функциональных модулей (корзина, личный кабинет, система аналитики)
Создавал удобную систему управления товарами и заказами, включая расширенные поисковые фильтры и интеграцию с внешними платёжными сервисами
Разрабатывал административные панели для контроля ассортимента, анализа продаж и запуска маркетинговых кампаний
Оптимизировал производительность и SEO путём использования SSR (Nuxt.js, Next.js), Lazy Loading и Code Splitting
Настраивал CI/CD пайплайны (GitLab CI/CD, Docker) и интегрировал автоматическое тестирование (Jest)
Достижения/результаты
Повысил стабильность проектов за счёт микрофронтенд-подхода
Сократил время вывода новых фич благодаря созданной библиотеке UI-компонентов
Повысил удовлетворённость клиентов благодаря внедрению удобных инструментов для анализа продаж и управления заказами
Стек специалиста на проекте
Docker, JavaScript, GraphQL, Jest, Webpack, Redux, Nuxt.js, TypeScript, Vue.js, Next.js, SCSS, Pinia, Redis, Babel.js, React
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2017 - Август 2023
(6 лет 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (8 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российско-Армянский университет
Специальность
Бакалавр экономики (Мировая экономика)
Завершение учебы
2013 г.