Senior Frontend Developer
Краснодар, РоссияСеньор
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/g19KT
О себе
На данный момент Senior Frontend Developer.
Мои компетенции и опыт
Senior Frontend Developer с более чем шестилетним опытом разработки корпоративных веб-приложений. Специализируюсь на React, TypeScript и проектировании масштабируемых frontend-архитектур. Имею опыт разработки высоконагруженных интерфейсов, оптимизации производительности и создания переиспользуемых UI-компонентов. Интересны задачи, связанные с архитектурой приложений и развитием внутренних frontend-платформ.
Для связи телеграм нужен доступ к резюме
Опыт работы:
1. "Иннотех, Группа компаний". Frontend-разработчик. Апрель 2024 — сейчас
- Участвовал в архитектурной декомпозиции legacy-приложения на микрофронтенты: выделял функциональные домены, определял границы модулей и подходы к их независимой разработке и интеграции.
- Проектировал и разрабатывал переиспользуемые frontend-решения: SDK, UI-Kit и SDUI-модули, определяя архитектуру компонентов, API взаимодействия и подходы к интеграции между модулями приложения.
- Оптимизировал древовидную структуру React-компонентов, устранив лишние рендеры сложных объектов и существенно сократив время обновления интерфейса.
- Разработал собственную архитектуру компонентов для работы с документами, основанную на древовидной модели данных и алгоритмах обхода графовых структур.
- Реализовал виртуализацию длинных динамических списков, что позволило обеспечить стабильную работу интерфейса при отображении большого объема данных.
- Участвовал в проектировании архитектурных решений совместно с backend-командой и аналитиками, определяя формат взаимодействия клиентской и серверной частей приложения.
- Проводил анализ производительности React-приложения с использованием React Profiler и Chrome DevTools, устраняя узкие места рендеринга и оптимизируя потребление памяти.
Стек: React, Redux Toolkit, Mobx, Typescript, Docker
2. "Сбер". Frontend-разработчик. Февраль 2022 — Март нужен доступ к резюме года и 2 месяца)
- Спроектировал архитектуру и довел до промышленной эксплуатации два крупных внутренних проекта с нуля, отвечая за ключевые frontend-решения и их реализацию.
- Реализовал SDUI-модуль для динамического построения пользовательского интерфейса на основе JSON-метаданных, поступающих с backend-сервисов.
- Разработал универсальный табличный компонент, поддерживающий сортировку, фильтрацию, пагинацию, виртуализацию и расширяемую систему пользовательских действий.
- Выполнял декомпозицию задач, проводил code review, участвовал в проектировании архитектуры новых модулей и сопровождал внедрение функциональности в production.
- Наставлял Junior Frontend Developer: помогал сформировать индивидуальный план развития, проводил технические консультации и code review, сопровождая переход разработчика на уровень Middle.
Стек: React, Redux, Typescript, Docker
3. "АМТЕХ". Frontend-разработчик. Апрель 2020 — Декабрь нужен доступ к резюме месяцев)
- Разработал модуль просмотра, поиска и редактирования клиентских данных.
- Реализовал личный кабинет пользователя и систему управления медиафайлами с поддержкой CRUD-операций.
- Создал набор кастомизированных компонентов на базе Ant Design.
- Принимал участие в проектировании REST API совместно с backend-командой.
Стек: React, Redux, Typescript, Antd
4. "Рейтинг Букмекеров". Frontend-разработчик. Февраль 2019 — Апрель нужен доступ к резюме год и 3 месяца)
- Разработал несколько веб-приложений на React и JavaScript, включая систему мониторинга футбольных прогнозов.
- Создал библиотеку UI-компонентов на чистом JavaScript.
- Реализовал механизм сохранения пользовательской сессии и миграции данных после авторизации.
- Настроил процесс сборки проектов и контейнеризацию с использованием Docker.
Стек: HTML/CSS/JS/React/Next/Redux/Docker
