Давид А. Frontend разработчик, Senior

ID 23505
ДА
Давид А.
Мужчина, 32 года
Россия, Москва, UTC+3
Ставка
2 987,01 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
API
Babel.js
code
Composition API
Context API
Docker
feature
Firebase
Framework
GitHub Actions
GitLab CI/CD
GraphQL
Hooks
JavaScript
Javascript ES6+
Jest
Kubernetes
Lazy loading
Microfrontend
Mocha.js
MongoDB
Next.js
Nginx
Nuxt.js
Pinia
PostgreSQL
React
React testing library
Redis
Redux
REST API
SCSS
splitting
SSG
SSR
Styled-Components
Tailwind CSS
Testing
TypeScript
UI
Vite
Vue Test Utils
Vue.js
Vuetify
Vuex
Webpack
WebSockets
архитектура
библиотеки
оптимизация
Работа с интеграциями
стек технологий
СУБД
Node.js
HTML
CSS
Figma
HTML5
CSS3
Jira
JQuery
GitLab
Git
Storybook
Effector
Vite.js
unit
AntD
Отрасли
E-commerce & Retail
HRTech
Главное о специалисте
Опытный 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 г.

Похожие специалисты

Cloud Services • HRTech • Logistics & Transport • RnD
АК
Алексей К.
Ижевск
Frontend разработчик
Middle+
2 857,14 Р/час
Adobe XD
Ant design
Apollo
ASP.NET Core
Backend
Banners
BEM
Bitbucket
Brotli
C#
+101

Ключевые навыки Frontend-разработка: HTML5, CSS3, JavaScript (ES6+), TypeScript React.js, Next.js, Redux Toolkit, MobX, Zustand, Svelte React Native – кроссплатформенная разработка мобильных приложений GraphQL (Apollo, Relay), REST API, WebSockets Code Splitting, Lazy Loading, React.memo, useMemo, useCallback UI/UX и стилизация: Ant Design, Material UI, Chakra UI – готовые UI-библиотеки SASS, LESS, PostCSS, Tailwind CSS, Styled Components, Emotion, Linaria BEM, SMACSS, ITCSS – методологии CSS Figma, Zeplin, Adobe XD – работа с UI-макетами Backend и базы данных (основы): Node.js, Express.js, NestJS – написание серверной логики C#, ASP.NET Core – взаимодействие с backend PostgreSQL, MongoDB – работа с базами данных Инфраструктура: Git, GitHub, GitLab, Bitbucket – контроль версий, code review Docker, Docker Compose, CI/CD (GitHub Actions, GitLab CI, Jenkins) Nginx, PM2 – настройка серверов для фронтенда Vercel, Netlify, Firebase – деплой и хостинг Тестирование и качество кода: Cypress, Jest, React Testing Library – E2E, unit и интеграционное тестирование Storybook – изолированное тестирование UI-компонентов ESLint, Prettier, Husky, lint-staged – линтеры и прекоммит-хуки Оптимизация и производительность: Tree shaking, minification, gzip, Brotli – оптимизация бандла Virtualized lists (React Window, React Virtualized) – работа с большими списками Оптимизация CI/CD, сокращение времени сборки Аналитика и SEO: Google Analytics, Yandex Metrika – интеграция и анализ SEO-оптимизация, мета-теги, Open Graph, микроразметка GDPR, Cookie Banner, Privacy Policies

Подробнее
AI & Robotics • EdTech • FinTech & Banking • Manufacturing • Marketing, Advertising & Design
МО
Мелкон О.
Ереван
Frontend разработчик
Senior
4 196,36 Р/час
JavaScript
JavaScript (чистый)
JavaScript-фреймворки
TypeScript
React
React Redux
React Hooks
Next.js
Redux
Vue 2
+58

Опытный программист с более чем 7-летним опытом разработки программного обеспечения, специализирующийся на создании высококачественных веб-приложений. Эксперт в JavaScript и TypeScript с глубокими знаниями и практическим опытом работы с современными фреймворками и библиотеками, такими как React.js, Next.js, Vue.js, Nuxt.js, Node.js, Express.js и Nest.js. Обладает исключительным пониманием архитектуры веб-приложений и передовых технологий, включая разработку клиентской и серверной части, создание высоконагруженных систем и интеграцию микросервисов. Уверенно внедряет лучшие практики оптимизации производительности, обеспечивает масштабируемость и безопасность приложений. Дополнительно специализируется на: - Разработке и реализации новых функциональных возможностей. - Настройке и интеграции API для работы с большими данными и сложными экосистемами. - Проведении детального анализа кода, Code Review, CI/CD и оптимизации DevOps-процессов. Стремится к созданию технологических решений, которые не только соответствуют, но и превосходят ожидания клиентов, обеспечивая надежность, масштабируемость и исключительный пользовательский опыт.

Подробнее
AI & Robotics • GameDev • Government & Public Sector • Manufacturing • Media • Social Networking
ВМ
Владимир М.
Санкт-Петербург
Frontend разработчик
Senior
3 246,75 Р/час
React
TypeScript
JavaScript
Git
Redux
HTML
Webpack
Node.js
SCSS
Sass
+66

Владимир — frontend-разработчик уровня senior. Обладает широким спектром навыков, включая работу с React, TypeScript, JavaScript и другими технологиями. Опыт работы на проектах: - Перенос макета и UI-kit в десктоп-приложение, интеграция с REST и gRPC сервисами в проекте о распределённых технологиях для нейронных сетей. - Разработка сервиса ВКС с функционалом «как у Google Meet», работа с Tensorflow моделями, ревью кода коллег в проекте Vks. - Создание лендингов с нуля, разработка сервиса для покупки доменов, оптимизация интерфейса в проекте Ton. - Руководство разработкой сервиса по стажировкам (аутсорс), общение с командой заказчика, помощь в построении архитектуры. - Переработка frontend части для получения сертификата о доступности проекта для незрячих/слабовидящих в рамках Единой цифровой платформы АСИ. - Правка стилей существующего проекта, создание CMS системы с бекенд и фронтенд частью в других проектах.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • Social Networking
НГ
Нурболот Г.
Москва
Java разработчик
Senior
3 896,1 Р/час
Visual
Работа с базами данных
Travis CI
Validation
Оркестрация
r2dbc
ssl/tls
gateway
Grafana
Работа с интеграциями
+72

Опытный Java разработчик с более чем 5-летним стажем в разработке высоконагруженных микросервисов и веб-приложений. Обладает глубокими знаниями в области проектирования архитектуры программного обеспечения и реализации бизнес-логики, что позволяет эффективно взаимодействовать с заказчиками и командой. Опыт включает разработку аналогов платформ, таких как Stack Overflow, с успешной реализацией ключевых функциональных возможностей, включая управление вопросами и ответами, систему голосования и комментариев. Владеет современными технологиями и инструментами, такими как Java (8, 11, 17, 21), Spring Boot, Spring Cloud, Project Reactor, Docker и Kubernetes. Опыт работы с базами данных (PostgreSQL, MySQL, MongoDB) и асинхронными системами (RabbitMQ, Kafka) позволяет создавать надежные и масштабируемые решения. Активно использует методологии CI/CD с Jenkins и Travis CI для автоматизации процессов разработки и развертывания. Среди soft skills выделяются отличные коммуникативные навыки, способность работать в команде и управлять проектами, а также умение адаптироваться к быстро меняющимся условиям. Стремление к постоянному обучению и развитию позволяет оставаться на переднем крае технологий и применять лучшие практики в работе. Сочетание технических навыков с сильной ориентацией на результат и клиентский опыт обеспечивает значительный вклад в успешную реализацию проектов и достижение бизнес-целей компании.

Подробнее