React разработчик
Москва, РоссияМиддл • Сеньор
Удаленная работа • Частичная занятость
Опыт работы более 5 лет
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/gcmq
О себе
На данный момент Senior Frontend developer.
Мои компетенции и опыт
Frontend разработчик с 6+ годами опыта. Успешно создавал и масштабировал веб-приложения. Работал над проектами в сфере электронной коммерции, искусственного интеллекта, HR-tech, CRM, SaaS платформ для аналитики данных и стартап проектами для B2C клиентов.
Обладаю экспертизой в оптимизации процессов деплоя, совершенствовании рабочих процессов UI-разработки и создании высокопроизводительных крупномасштабных приложений. Проектировал и реализовывал frontend - архитектуры для масштабирования сложных систем.
Опыт работы:
- Mitgo - Международная продуктовая IT-компания в сфере аффилиейт-маркетинга
Senior Frontend Developer
Декабрь 2023 — по настоящее время
1 год 7 месяцев
Мои обязанности:
- разработка и архитектура новых проектов под бизнес требования компании
- разбор требований к проекту, декомпозиция и постановка их как задач, а так же распределение их по приоритетам
- рефакторинг кода, уменьшение количества тех долга, внедрение систем тестирования
- проверка MR и ревью кода
Мои достижения:
- Разработал с нуля платформу Lineads для управления рекламными кампаниями на основе архитектуры Feature-Sliced Design. Внедрил AI-powered виджет.
- Создал браузерное расширение GiftMio,
- Оптимизировал производительность платформы Mobmio для монетизации мобильных приложений, применив React Query и кодогенерацию TypeScript типов.
- Провел масштабный рефакторинг проектов с переходом на компоненты Ant Design, что улучшило консистентность UI/UX между продуктами.
- Автоматизировал процесс локализации через разработку скриптов интеграции с Crowdin, которые автоматически извлекали тексты из i18n-обёрток, синхронизировали их с платформой и загружали обновленные переводы.
Стек: React, TypeScript, Redux Toolkit, React Query, CodeGen, Feature-Sliced Design, Ant Design, React Context, Chrome Extensions API, Crowdin
- LOVATA - IT-компания, разработка веб и мобильных приложений
Август 2021 — Декабрь 2023
2 года 5 месяцев
Мои обязанности:
- Разработка и архитектура проектов под требования заказчиков
- Внедрение интересных технологических фич
- Разбор требований к проекту, декомпозиция и постановка их как задач на команду, распределение задач по приоритетам
- Участие в собеседованиях
- Анализ требований по релизам
- Проверка MR и ревью кода
Мои достижения:
- Разработал e-commerce платформу для европейского ритейлера пищевых добавок с интеграцией платежных систем (Stripe, 2checkout) и системой управления заказами
- Реализовал сложную логику расчета скидок, промокодов и программы лояльности с поддержкой B2B и B2C сценариев
- Оптимизировал производительность каталога с товарами внедрив виртуализацию списков и lazy loading.
- Разработал CRM-систему для стоматологической клиники с записью на прием, историей пациентов и интеграцией с календарем
- Разрабатывал и поддерживал библиотеку UI компонентов для большинства проектов компании
Стек: React, Typescript, Next, Styled-components, Strapi, нужен доступ к резюме , CSS in JS, Storybook, I18N, Node js, Express, Docker
- Mish Design - Аутсорсинговая IT-компания, разработка веб-приложений
Апрель 2019 — Февраль 2021
2 года 5 месяцев
Мои обязанности:
- Разработка новых проектов, а так же поддержка старых с добавлением новых фич
- Вносить предложения по улучшению проектов
- Анализ требований по релизам
- Работа с большими объемами данных древовидной структуры
Мои достижения:
Разработал с нуля такие проекты как:
нужен доступ к резюме - Сервис хранения личных вещей
нужен доступ к резюме - Маркетплейс для торгового центра
B2B-системы для Леруа Мерлен доступная только сотрудников компании
- Спроектировал архитектуру FSD для сервиса хранения вещей, обеспечив масштабируемость и удобство поддержки кода.
- Разработал UI-компоненты на основе Figma.
- Внедрил SSR с нужен доступ к резюме для SPA.
- Создал и задокументировал 40+ компонентов в Storybook.
Стек: React, Typescript, Next, Redux, MobX, React-query, Styled-components, Tailwind, Strapi, Docker