Максим Д. Frontend разработчик, Senior

ID 27570
МД
Максим Д.
Мужчина, 22 года
Россия, Москва, UTC+3
Ставка
2 954,3 Р/час
вкл. НДС 5% (109.52 Р)
Специалист доступен с 29 июня 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
Agile
Allure
Ant design
avascript
Bash
CSS Modules
Cypress
Figma
FSD
Git
GitHub Actions
GitLab CI/CD
HTML/CSS
Jest
Jira
Loki
Material UI
MobX
MUI
PixiJS
Postman
RADIUS
React
React Query
React testing library
Redux
Redux-Saga
RTK-Query
Scrum
Sentry
shadcn/ui
Tailwind
Toolkit
TypeScript
Vercel
Vite
WebGL
Webpack
JavaScript
AntD
Atlassian
Confluence
CSS
CSS3
CSSjs
ESLint
feature sliced design
GitLab
HTML5
modules
Prettier
React Hook Form
React Hooks
React Router
reactdom
RTK Query
Sass
SCSS
Ubuntu
zustand
Отрасли
FinTech & Banking
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Фронтенд разработчик с 5ю годами опыта к c опытом создания проектов с нуля от проектирования архитектуры до запуска в продакшн на стеке React, Redux, TypeScript. - За это время успел поработать в разных продуктовых компаниях. Работал в командах от 10 от 30 человек, работа в которых строилась по scrum методологии со всеми привычными созвонами и активностями. Самые технически сложные и интересные задачи из моего опыта: 1) Разработал план проекта с архитектурой FSD с 0, онбординг новых сотрудников стал быстрее и мои наработки переняли другие команды (Сбер миграция SAP), составил документацию 2) Разработал и реализовал план переезда с обычной архитектуры на FSD, разработка стала на много быстрее и ориентироваться в проекте стало легче (Личный кабинет ипотечного заемщика ГПБ) 3) Переписал классический redux на toolkit+react-query, уменьшился объем кода и за счет кеширования query уменьшилась нагрузка на сервер, также понимание кода стало проще за счет более удобного синтаксиса(Сбер ДБО\иб вклады) 4) Перевод Микрофронта на новую версию шаблонов, технически муторная задача, Микрофронт не обновлялся от шаблона год, придя на этот проект сделал эту задачу, что позволило понять архитектуру проекта и работу с микрофронтами в стриме в кротчайшие сроки (Сбер ДБО\иб вклады) 5)Имею большой опыт и глубокие знания в написании unit тестов, рефакторинге и написании масштабируемого кода, react/redux/typescript и тд Есть опыт с MobX и effector, работал с микрофронтами В командах ежедневно вел коммуникацию в BE разработчиками и другими членами команды, декомпозировал и оценивал свои задачи, участвовал в проектировании фич\рефакторинга и компонентов
Проекты   (4 года 9 месяцев)
Сбер
Роль
Senior Frontend-разработчик
Обязанности
Разрабатывал архитектуру фронтенда с помощью FSD: разделилял все сущности проекта, выносил общие модули по работе с API и redux, а также собирал договоренности в Confluence, что позволило облегчить разработку нового функционала и ускорить процесс онбординга новых коллег; - Разрабатывал интерактивную иерархическую структуру банковской организации, используя React-Vtree, TypeScript и Redux, обеспечив централизованный интерфейс для управления функциями и задачами подразделений - Разработка и поддержка клиентской и менеджерской частей проекта долгосрочных сбережений - Работа с техдолгом на проектах. Коммерческий опыт разработки фронтенда от 5 лет на React, включая минимум 3 года интенсивной работы с фреймворком Vue.js (версии Vue 2 и Vue 3, хранилища состояния Vuex или Pinia, роутер Vue Router); JavaScript - в каждом проекте была работа с typeScript и javascript HTML - в каждом проекте была работа с версткой и доработкой ui-kit Webpack и Vite - на проектах был Webpack, занимался его расширением и улучшением REST API- совместно с бекенд разработчиками участвовал в обсуждении новых бекенд API и в соединении бекенд и фронтент HTTP/HTTPS- в каждом проекте использовал HTTPS и работал с HTTP запросами JWT, OAuth- разрабатывал авторизацию на JWT токенат в газпромбанке опыт управления командой - есть большой опыт в собеседовании и онбординге новых коллег, в комманде были несколько человек, которыми я руководил
Достижения
Оптимизировал производительность React-приложения, используя memoization, lazy loading, что улучшило пользовательский интерфейс на основе фокус групп - Выполнил рефакторинг проекта, внедрив RTK Query для управления состоянием и кэширования данных, что значительно снизило количество избыточных запросов к серверу и повысило общую производительность приложения - Внедрил инструменты автоматизированного тестирования (Jest и React Testing Library) и совместно с командой разработал стратегию тестирования, что позволило достичь 20% покрытия кода тестами в момент внедрения и повысить надежность приложения. - Реализовал динамическое изменение ширины колонок с использованием React-DnD, что значительно улучшило пользовательский опыт (UX) и увеличило удобство работы с деревом функций/задач - Обеспечил полный цикл управления функциями и задачами, что позволило создавать их, редактировать и удалять - Внедрил алгоритм сравнения версий функций и задач на основе библиотеки text-diff, обеспечив визуализацию изменений и упростив процесс аудита и контроля версий - Разработал систему поиска по всему проекту, что позволило сократить время поиска и повысить эффективность работы пользователей, на основе опроса фокус группы - Реализовал продвинутую систему фильтрации данных с использованием Redux selectors, что позволило динамически отображать только релевантные версии (черновики/актуальные) и оптимизировать производительность интерфейса Технологии и инструменты: React, TypeScript, FSD, Css in JS, Scss modules, Graphql, Docker, Gilab Ci/CD, Vercel, React-testing-library, Jest, Cypress, Allure, Sentry, react hook form Период: октябрь 2020 — январь 2024, 3 года 4 месяца Компания: Газпромбанк Роль: Senior Frontend Developer Команда: 4 фронтенд, 3 бекенд разработчиков, Lead Frontend, Lead Backend, 4 manual QA, PO, PM, 2 BA, 1 Дизайнер, 2 SA, scrum-мастер Проект: Личный кабинет ипотечного заемщика Обязанности: - Участвовал в разработке личного кабинета ипотечного заемщика, применяя Agile и Scrum методологии для достижения максимальной гибкости и производительности. Ключевые достижения: - Спроектировал и реализовал многостраничную форму заявки на ипотеку с использованием библиотеки react-hook-form и валидации yup, поля для которой формировались в зависимости от типа клиента, что позволило полностью цифровизировать оформление ипотеки и полностью уйти от оффлайна; - Разработал real-time чат на базе WebSocket, обеспечивающий обмен файлами и предпросмотром написанного пользователем текста, что позволило перенести всю переписку из корпоративной почты и мессенджеров в приложение, а также уменьшить количество обращений в оффлайне; - Реализовал функционал добавления созаемщика в ипотечную заявку с возможностью его приглашения через SMS и предпросмотра в режиме read-only, что значительно увеличило кредитный потенциал пользователей при оформлении заявок. - Реализовал оплату страховых продуктов через QR-код СБП и long polling, что позволило удешевить прием платежей и предоставить пользователям новый способ оплаты; - Создал раздел историй на главной странице, который улучшил коммуникацию с пользователями и обеспечил информирование о новом функционале и статьях, увеличив вовлеченность клиентов. - Разработал FSD-архитектуру проекта, представил базовый вариант по работе с архитектурой и защитил его перед лидом. - Участвовал в вынесении общих компонентов в UI-кит: подключил StoryBook, внедрил запуск snapshot тестов на Loki в CI/CD пайплайн и настроил выкладку компонентов в приватный npm registry, что позволило переиспользовать общие компоненты во всех проектах компании; - Добавил CriticalCSS, внедрил lazy-loading для основных страниц на основе роли пользователя, а также добавил кэширование справочников, что позволило уменьшить первую загрузку приложения до 1 секунды;
Стек специалиста на проекте
React Hook Form, React testing library, Redux, Vue Router, Разработка, Программное обеспечение, HTTP, REST, API, Webpack, Jest, JWT, React Router, Backend, Pinia, HTTPS, UI Kit, FSD, HTML, Confluence, zustand, Vuex, React Hooks, TypeScript, Vite, Vue.js, Material UI, React, JavaScript, CSSjs, онбординг, общие модули, функционал, reactdom, Поддержка, -
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - Июнь 2025  (1 год 6 месяцев)
Газпромбанк
Роль
Senior Frontend Developer
Обязанности
Участвовал в разработке личного кабинета ипотечного заемщика, применяя Agile и Scrum методологии для достижения максимальной гибкости и производительности. Коммерческий опыт разработки фронтенда от 5 лет на React, включая минимум 3 года интенсивной работы с фреймворком Vue.js (версии Vue 2 и Vue 3, хранилища состояния Vuex или Pinia, роутер Vue Router); JavaScript - в каждом проекте была работа с typeScript и javascript HTML - в каждом проекте была работа с версткой и доработкой ui-kit Webpack и Vite - на проектах был Webpack, занимался его расширением и улучшением REST API- совместно с бекенд разработчиками участвовал в обсуждении новых бекенд API и в соединении бекенд и фронтент HTTP/HTTPS- в каждом проекте использовал HTTPS и работал с HTTP запросами CORS- настраивал корс в газпромбанке JWT, OAuth- разрабатывал авторизацию на JWT токенат в газпромбанке опыт управления командой - есть большой опыт в собеседовании и онбординге новых коллег, в комманде были несколько человек, которыми я руководил
Достижения
Спроектировал и реализовал многостраничную форму заявки на ипотеку с использованием библиотеки react-hook-form и валидации yup, поля для которой формировались в зависимости от типа клиента, что позволило полностью цифровизировать оформление ипотеки и полностью уйти от оффлайна; - Разработал real-time чат на базе WebSocket, обеспечивающий обмен файлами и предпросмотром написанного пользователем текста, что позволило перенести всю переписку из корпоративной почты и мессенджеров в приложение, а также уменьшить количество обращений в оффлайне; - Реализовал функционал добавления созаемщика в ипотечную заявку с возможностью его приглашения через SMS и предпросмотра в режиме read-only, что значительно увеличило кредитный потенциал пользователей при оформлении заявок. - Реализовал оплату страховых продуктов через QR-код СБП и long polling, что позволило удешевить прием платежей и предоставить пользователям новый способ оплаты; - Создал раздел историй на главной странице, который улучшил коммуникацию с пользователями и обеспечил информирование о новом функционале и статьях, увеличив вовлеченность клиентов. - Разработал FSD-архитектуру проекта, представил базовый вариант по работе с архитектурой и защитил его перед лидом. - Участвовал в вынесении общих компонентов в UI-кит: подключил StoryBook, внедрил запуск snapshot тестов на Loki в CI/CD пайплайн и настроил выкладку компонентов в приватный npm registry, что позволило переиспользовать общие компоненты во всех проектах компании; - Добавил CriticalCSS, внедрил lazy-loading для основных страниц на основе роли пользователя, а также добавил кэширование справочников, что позволило уменьшить первую загрузку приложения до 1 секунды;
Стек специалиста на проекте
React Hook Form, React testing library, Vue Router, Разработка, HTTP, REST, API, Webpack, Jest, JWT, React Router, Backend, Pinia, HTTPS, UI Kit, FSD, HTML, zustand, Vuex, React Hooks, TypeScript, Vite, Vue.js, Material UI, React, JavaScript, CSSjs, онбординг, reactdom, -
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Январь 2024  (3 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Севастопольский государственный университет, Севастополь Информационные технологии
Специальность
Инженер программист
Завершение учебы
2024 г.

Похожие специалисты

BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • FinTech & Banking
МО
Мирослав О.
Екатеринбург
Frontend разработчик
Senior
3 981,88 Р/час
Allure
Ant design
Apollo
AWS
Bash
Charles Proxy
CSS3
Cypress
Express.js
Figma
+55

Фронтенд-разработчик с семилетним опытом работы. Специализируется на создании конфигурируемых дизайн-систем, SEO и перфоманс оптимизации, разработке шаблонов для SSR, кросс-браузерной поддержке, интеграции с REST API. Участвовал в проектах: - Foxunion (E-commerce & Retail): создание конфигурируемых дизайн-систем, pixel-perfect вёрстка, разработка шаблонов для SSR. - Goodmails (BioTech, Pharma, Health care & Sports): CMS-разработка полного цикла, интерактивные лендинги, SEO-оптимизация. - Flexbe (E-commerce & Retail): разработал и внедрил декларативный конструктор процессов, ускорил создание пользователями сайтов. - Meleton (EdTech): перевёл проект на Feature-Sliced Design архитектуру, внедрил строгую типизацию, повысил тестовое покрытие. - Vsegda-da (FinTech & Banking): повысил производительность команды, сократил количество дефектов, снизил сложность кода, оптимизировал количество запросов.

Подробнее
E-commerce & Retail • Urban technology
МП
Максим П.
Сочи
Frontend разработчик
Senior
3 376,62 Р/час
MobX
Radix UI
React Query
Redux Toolkit
Microfrontend
React testing library
PHP
Redux
Styled-Components
Postman
+56

Фронтенд-разработчик с более чем 5 годами коммерческого опыта в таких областях, как ритейл, электронная коммерция, банкинг, автоматизация бизнес-процессов и информационная безопасность. Работал как над созданием проектов с нуля, так и над развитием и поддержкой уже существующих продуктов, включая крупные корпоративные системы и платформы с тысячами пользователей. В своей работе увлекается решением задач, связанных с оптимизацией пользовательского опыта (UX/UI), интеграцией сложных интерфейсов и систем, а также автоматизацией процессов через использование современных технологий. - Внедрял и поддерживал архитектурные решения (например, FSD), улучшая масштабируемость и поддерживаемость проектов - Работал с техническим долгом: писал юнит-тесты, рефакторил старый код, улучшал производительность приложений - Оценивал и декомпозировал задачи вместе с бизнес-аналитиками и продакт-менеджерами - Участвовал в технических обсуждениях с командой, выбирая технологии и подходы, а также проводил технические собеседования для новых сотрудников - Стремится к улучшению качества кода и повышения эффективности разработки, используя передовые инструменты и методы, так как слежу за трендами и развитием индустрии Стек технологий: Основные: React, Next.js, TypeScript, React Query Архитектуры: Atomic Design, Feature Sliced Design (FSD), Microfrontends Управление состоянием: Redux, Redux Toolkit, MobX, Zustand, Recoil Тестирование: Jest, React Testing Library, Cypress, Playwright Стилизация: CSS/SCSS, styled-components, CSS-in-JS, Tailwind CSS UI-библиотеки: Material UI, Ant Design, Radix UI, React Bootstrap Инструменты: Figma, Miro, Zeplin, Git, Postman CI/CD: GitLab CI, GitHub Actions Backend: Node.js, Express, PHP, Symfony, Go, Microservices Сборка: Webpack, Vite, Gulp Таск-менеджмент: Jira, Weeek, Trello, Kaiten, Linear Процессы: Scrum, Agile, Waterfall Duck Master mau 100.000 СИТИЛИНК mau 250.000 Остальные проекты корпоративные

Подробнее

Недавно просмотренные специалисты

FinTech & Banking
МД
Максим Д.
Москва
Frontend разработчик
Senior
2 954,3 Р/час
MobX
HTML5
HTML/CSS
Sass
React Hook Form
React Query
PixiJS
React testing library
Redux
modules
+60

Фронтенд разработчик с 5ю годами опыта к c опытом создания проектов с нуля от проектирования архитектуры до запуска в продакшн на стеке React, Redux, TypeScript. - За это время успел поработать в разных продуктовых компаниях. Работал в командах от 10 от 30 человек, работа в которых строилась по scrum методологии со всеми привычными созвонами и активностями. Самые технически сложные и интересные задачи из моего опыта: 1) Разработал план проекта с архитектурой FSD с 0, онбординг новых сотрудников стал быстрее и мои наработки переняли другие команды (Сбер миграция SAP), составил документацию 2) Разработал и реализовал план переезда с обычной архитектуры на FSD, разработка стала на много быстрее и ориентироваться в проекте стало легче (Личный кабинет ипотечного заемщика ГПБ) 3) Переписал классический redux на toolkit+react-query, уменьшился объем кода и за счет кеширования query уменьшилась нагрузка на сервер, также понимание кода стало проще за счет более удобного синтаксиса(Сбер ДБО\иб вклады) 4) Перевод Микрофронта на новую версию шаблонов, технически муторная задача, Микрофронт не обновлялся от шаблона год, придя на этот проект сделал эту задачу, что позволило понять архитектуру проекта и работу с микрофронтами в стриме в кротчайшие сроки (Сбер ДБО\иб вклады) 5)Имею большой опыт и глубокие знания в написании unit тестов, рефакторинге и написании масштабируемого кода, react/redux/typescript и тд Есть опыт с MobX и effector, работал с микрофронтами В командах ежедневно вел коммуникацию в BE разработчиками и другими членами команды, декомпозировал и оценивал свои задачи, участвовал в проектировании фич\рефакторинга и компонентов

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
AWS SQS
gateway
ELK
Grafana
UML
AWS
GitLab
MS Windows
Tomcat
core
+100

▪ Разработчик программного обеспечения / lead с более чем 15 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Media • Social Networking
ВШ
Вероника Ш.
Оренбург
Продуктовый дизайнер
Middle+
357,14 Р/час
Figma
Adobe Illustrator
Adobe Photoshop
Adobe Lightroom
Adobe
+5

Графический дизайн и брендинг: Полный цикл создания визуальных решений — от разработки логотипов и фирменного стиля до адаптации айдентики на разных носителях. Опыт в типографике, композиции и создании макетов для печати (буклеты, плакаты) и digital-среды (баннеры, соцсети, презентации). Владею Adobe Photoshop, Illustrator, Figma, Canva. Провожу анализ ЦА и конкурентов, формирую уникальный стиль бренда, разрабатываю гайдлайны и бренд-буки для сохранения консистентности визуальной коммуникации. SMM, контент-дизайн и управление: Создаю визуальный контент для соцсетей (Instagram, VK, Telegram), включая статичные креативы и анимированные сторис (Adobe After Effects). Разрабатываю контент-стратегии, повышающие вовлеченность аудитории. Умею не только проектировать дизайн, но и писать продающие тексты, сочетая визуал с цепляющим копирайтингом. Руковожу командой: ставлю задачи дизайнерам и копирайтерам, контролирую сроки и качество исполнения, оптимизирую процессы для эффективной работы. Опыт ведения переговоров с заказчиками и подрядчиками.

Подробнее