Frontend Senior (React/TypeScript)
#резюме #senior #teamlead #react #redux #typescript #nextjs
Frontend Senior (React/TypeScript)
Формат работы: удалёнка, офис
Занятость: полная, проектная
Ожидания по зарплате: от 300 000 ₽
Санкт-Петербург
Разработчик с 10+ годами опыта, из которых 7+ занимаюсь фронтэндом.
Сначала работал на C++ и C# над геоинформационными системами, затем, с 2015 года сфокусировался на фронтенде, потому что мне нравится делать красивые вещи. Работал преимущественно с React, некоторые проекты использовали Redux и Next.
Прошёл путь от разработчика до Team Lead. Работал в разных форматах: в небольших продуктовых командах, в международной корпорации Dell EMC в распределённой команде с разработчиками из США, Индии и Китая, в Enterprise-проектах Сбера. Был как рядовым разработчиком, так и руководителем команды из 6 человек. Вёл коммуникацию и документацию, в том числе на английском, проводил код-ревью и менторинг, оптимизировал производительность, отвечал за релизы.
Активно использую AI-инструменты (на проекте были GigaChat и DeepSeek) в разработке и внедряю их в проект.
Работал над такими проектами, как:
• Дизайн-система HR-платформы Сбера «Пульс»:
Руководил командой из 6 разработчиков. Внедрил метрики внедрил метрики adoption – выявили 5 кастомных компонентов, не соответствующих дизайн-системе. Мигрировал Storybook с v6 на v9, ускорив загрузку страниц и снизив размер бандла на ~50%. Поддерживал и развивал внутренние библиотеки: дизайн-токенов (перевод на CSS-переменные), иконок и иллюстраций с поддержкой динамической смены цветов. Самостоятельно разрабатывал сложные компоненты: виртуализированные списки, PDFViewer;
• Dell EMC, PowerStore:
Разработка интерфейсов для систем хранения данных в международной команде (США, Индия, Китай). В частности, локализация и интерфейс сетевых настроек. Построен на React + Redux;
• Портал «Узнай Москву»:
Развивал портал с аудиторией 1+ млн посетителей/месяц. Реализовал фильтрацию и сортировку для 1000+ объектов, добавил кастомные контроллеры на Яндекс.Карты. Проект на Next;
• А также онлайн-кинотеатр, геокарты для морской навигации, система сетевого мониторинга на Angular и прочее…
Работал с такими технологиями:
Core: React, TypeScript, Next.js, Redux Toolkit, Zustand, Node.js
Архитектура: Микрофронтенды / Module Federation, дизайн-системы, Feature-Sliced Design (FSD)
Сборка и инструменты: Webpack, Storybook, Git, CI/CD (Jenkins)
Стилизация: Styled Components, SCSS, CSS Modules, Material UI, Ant Design
Тестирование: Jest, TestCafe
API и сети: REST API, WebSocket
Локализация: i18n
AI-инструменты: Cursor, GitHub Copilot, Deepseek, Gigachat
Английский: B2
Контакты:
Telegram: @martian_meerkat
HH: https://spb.hh.ru/resume/b71de40fff020214a80039ed1f526d5172454e
LinkedIn: https://www.linkedin.com/in/aleksandr-dimov-372473352
affiliate.careers — СПб
@affcareers_spb
Frontend Senior (React/TypeScript)
Этот пост опубликован в Telegram-канале affiliate.careers — СПб. Подписаться можно по ссылке: @affcareers_spb.