React Frontend developer
Москва, РФМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Короткая ссылка: gkjb.ru/g12Bm
О себе
На данный момент React Frontend developer.
Мои компетенции и опыт
Обо мне
Фронтенд-разработчик с 5+ годами опыта. Работал в B2C/B2B сегментах, cms'ки для разного рода бизнеса, в основном торговли, тайм менеджмента и менеджмента проектов в команде от 4 до 16 человек. Порядка года был в роли лида команды. Отвечал за библиотеку компонентов с упором в веб доступность (a11y). Проявляю инициативу по улучшению внутренних процессов, улучшаю UX.
Для связи: 1 - тг, 2 - почта
Опыт
Frontend Developer МегаФон (Май, 2024 — по настоящее время)
Доработками существующего функционала и созданием нового. Поддержка и развитие личного кабинета в сегменте B2C. Занимался редизайном разделов, покрытием тестами, фикс багов, рефакторингом, правками метрики для аналитики, правками компонентов внутренней ui библиотеки, и другими бизнес задачами.
- Был ответственным за 3 проекта внутри стрима вместе с 2-мя подчиненными разработчиками
- Планировал и брал ответственность за выбранные решения в крупных задач
- Распределял задачи между коллегами, минимизировал конфликты
- Оптимально декомпозировал задачи для паралельной разработки
- В коопе с дизайнером изменили процесс формирования макетов для разработчиков
- Собирал фидбек фронт разработчиков по работе с дизайн макетами
- Проводил груминг крупных задач, оценивал макеты, бизнес задачи, предлагал улучшенный UX для CJ
- Вместе с аналитиком создавали шаблоны по оформлению ТЗ для ускорения процесса разработки
- Улучшал кодовую базу, на общих встречах фронт разработчиков подсвечивал слабые зоны в проекте и ui библиотеке, выносил на обсуждение и инициировал решения по улучшению
- Выполнял задачи A-B-C теста интерфейса для веб аналитики
Stack: React, React router, Typescript, Redux Toolkit, Redux-saga, Postcss, Jest, React Testing Library, Webpack. Docker.
Frontend Developer Tradingview (Декабрь, 2021 — Январь, 2024)
Основная цель команды была увеличить скорость создания новых фич фронтенд команд Tradingview. Поддержка веб доступности уровня АА для платформы, библиотеки компонентов и дизайн системы. Синхронизация библиотеки компонентов с дизайн системой, snapshots тестирование с помощью chromatic, кроссревью, оптимизация внутренних процессов разработки, разработка компонентов дизайн системы, рефакторинг, дежурства. А так же:
- В коопе с дизайнером прорабатывали новые компоненты ui-lib, проводил синхронизацию DS с ui-lib
- Проводил анализ бэклога, собирал задачи на спринт, закрывал задачи техдолга
- Выносил общую логику табов в отдельный хук, что ускорило реализацию новых табов, где оставалось только сверстать, стилизовать и из хука достать необходимый функционал
- Переписывал компоненты, используя семантические теги и ариа атрибуты
- Поддерживал документацию storybook библиотеку компонентов в актуальном состоянии
- Переписывал легаси less стили на pcss
- Внедрил в воркфлоу короткий митинг в начале спринта с обсуждением выбранных задач
- Переписывал существующие компоненты с измененным дизайн макетом
- Проводил анализ легаси кода для выстраивания стратегии рефакторинга tooltip компонента
- Заводил эпик с задачами фикса контрастности ссылок по всему продукту
- Редизайн toast компонента с макета в Figma
- Проверял скринридером компоненты и социальную часть страниц продукта, заводил задачи на импрув
- Исправлял анимацию boost кнопки
- Написал HOC компонент для рендера кнопки разных размеров в зависимости от переданных брейкпоинтов для решении проблемы “прыгающих” кнопок при первом рендере
Stack: React, Typescript, Redux, Chromatic, Storybook, Postcss, Python, Docker, Postgresql.
Frontend Developer Exceed Team (Ноябрь, 2019 — Декабрь, 2021)
Alex Actano - тайм менеджер. Планировщик задач с большим календарем и дорожной картой. Поддержка проекта. Исправление багов.
- Исправлял баги, рефакторинг
- Грумминги задач с дальнейшим покер планированием
Stack: React, MaterialUI, Typesctript, react router, axios.
SMEgo - клиентское приложение с интеграцией опросника для подбора страховки. Внедрил внешний опросник в клиентское приложение, доработал стилизацию под клиентские цвета, обработка ошибок загрузки опросника.
Stack: React, Tailwind, Typesctript, react router, redux.
1. @ ezbreak
2. ezalilov94 @ gmail com
