Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте вчера в 22:30

Кандидат

Мужчина

Рассматривает предложения

Москва, не готов к переезду, не готов к командировкам

Frontend разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 5 лет 5 месяцев

Сентябрь 2023по настоящее время
1 год 7 месяцев
Лента

Санкт-Петербург, lenta.com

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий Frontend разработчик
Разработка основного сайта компании для заказов продуктов онлайн Достижения: • Разработал библиотеку для обработки элементов серверно-управляемого пользовательского интерфейса (SDUI), улучшив производительность и ускорив разработку последующих интерфейсов. • Оптимизировал производительность приложения, увеличив показатель perfomance(метрики в LightHouse) на 20% • Добавил в CI/CD требование к минимальному покрытию кода тестами (80%) и увеличил фактическое покрытие с 50% до 80%, что улучшило качество кода и автоматизацию процессов. • Собрал и выкатил более 10 стабильных релизов, обеспечив своевременную доставку обновлений. • Разработал кастомную реализацию для интеграции двух микрофронтов (React и Angular приложения), обеспечив их взаимодействие и обмен компонентами. • Разработал более 15 компонентов для UI-kit системы, улучшив единообразие интерфейсов и ускорив процесс разработки • Оптимизировал процесс CI/CD, настроив кэширование устанавливаемых пакетов, что сократило время сборки с 5 до 1.5 минут и позволило команде значительно быстрее интегрировать новый функционал. Стек: JavaScript/TypeScript, React, Jotai, CSS (Styled Components), Vite, Vitest, Next.js
Март 2023Сентябрь 2023
7 месяцев
Альфа-Банк

Москва, www.alfabank.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий Frontend разработчик
Разработка приложения для клиентов, позволяющее получать социальные выплаты на карту банка Стек: • JavaScript/TypeScript • React, Redux • CSS (Styled Components) • Webpack, Jest, Cypress Задачи: • Разработка фронтенд-части приложения (используя SDUI) • Создание библиотеки для обработки SDUI-элементов • Развертывание Storybook • Написание unit- и end-to-end-тестов • Код-ревью
Март 2022Март 2023
1 год 1 месяц

Москва, www.vtbcareer.com

Финансовый сектор... Показать еще

Senior frontend-разработчик(React)
Разработка приложения для сотрудников банка, позволяющее одобрять сделки, совершенные клиентами • JavaScript/TypeScript • React, Redux (Saga, Toolkit) • React Query • CSS (Styled Components) • Webpack, Webpack Module Federation • Jest Задачи: • Разработка нового функционала • Переход на микрофронтендную архитектуру с использованием Webpack Module Federation • Рефакторинг кода • Код-ревью • Оптимизация клиентской части • Написание unit-тестов
Ноябрь 2019Март 2022
2 года 5 месяцев
Образовательный центр "Агат"

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Разработка платформы для онлайн-обучения Стек: • JavaScript/TypeScript • React, Redux (Toolkit) • Next.js • CSS (Styled Components, Ant Design) • Webpack, WebSocket, Draft.js • Jest, Cypress Задачи: • Разработка нового функционала • Активное участие в код-ревью junior- и middle-разработчиков • Отбор разработчиков на проект • Участие в онбординге новых сотрудников • Миграция проекта на TypeScript: ◦ Аргументирование необходимости внедрения ◦ Участие во внедрении и курирование процесса (распределение задач) • Покрытие автотестами критически важного функционала (Jest) • Написание end-to-end тестов (Cypress) • Рефакторинг: ◦ Улучшение качества кода ◦ Обеспечение масштабируемости и поддерживаемости приложения ◦ Соблюдение принципов KISS, DRY, SOLID • Оптимизация клиентской части: ◦ Ускорение загрузки первой страницы ◦ Работа с утечками памяти ◦ Оптимизация количества ререндеров компонентов ◦ Использование кеширования (мемоизация) ◦ Оптимизация бандлов (Webpack) ◦ Работа с изображениями (Picture, Webpack) ◦ Оптимизация SSR (Next.js)

Навыки

Уровни владения навыками
Продвинутый уровень
JavaScript
Уровень не указан
TypeScript
React
Redux
Redux saga
CSS3
Bootstrap
Styled components
Webpack
Git
Node.js
SSR
Next.js
Vite
Jotai
Nx
HTML
Ant design
CI/CD

Обо мне

Frontend-разработчик с более чем 5-летним стажем в продуктовых компаниях Мой стек: JavaScript, TypeScript, React, Next.js, Redux, Jotai, Webpack, Vite, Jest, Vitest, Cypress, Nx, HTML, CSS Контакт: @IgorSeninDev

Неоконченное высшее образование

2016
Прикладной математики – процессов управления

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения