Павел Л. Frontend разработчик, Senior

ID 3195
ПЛ
Павел Л.
Мужчина, 30 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 211,19 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 11 февраля 2026 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
React
React Native
Vue.js
TypeScript
JavaScript
JQuery
HTML
Bootstrap
Git
Redux
Webpack
Jira
REST API
WSL
Next.js
CSS
Sass
LESS
SCSS
React Hook Form
React Final Form
CSS Modules
scss-modules
RTK
WebSockets
Sentry
Streams
xQuery
Vite
Material UI
GraphQL
Yarn
CryptoPro
Kafka
AntD
Effector
Pug.js
GSAP
SSR
микро-разметка
Redux Toolkit
Apollo
Yandex Maps
StreamChat
hygen
Native
Styled Components
Code Review
PHP
GOlang
CSS3
Tailwind CSS
Отрасли
FinTech & Banking
Government & Public Sector
LifeStyle
Знание языков
Английский — A2
Главное о специалисте
· Опыт работы – более 8 лет; · Глубокое понимание основных концепций React (компоненты, состояния, свойства, жизненный цикл и контекст); · Опыт работы с современными версиями JavaScript (ES6 и выше) и их функциональными возможностями; · Опыт работы с библиотеками и инструментами для тестирования React-приложений (Jest и др); · Знание и опыт применения Redux или других управляемых состоянием библиотек для разработки больших и сложных приложений; · Создание проектов с нуля (настройка окружения, проектирование архитектуры проекта); · Опыт руководства разработкой небольших проектов (постановка задач\code-review\оценка); · Написание документации, оценка; · Понимание принципов адаптивного и отзывчивого веб-дизайна и опыт создания интерфейсов, которые могут эффективно масштабироваться на различные устройства и разрешения экрана; · Реализация клиентской логики; · Создание страниц\компонентов\storybook`ов; · Адаптивная\кроссбраузерная\кроссплатформенная вёрстка; · Доработка\поддержка легаси-проектов; · Верстка электронных писем для рассылок; · Настройка SEO, Google и Яндекс аналитики; · Разработка мобильного приложения на ReactNative и TypeScript; · Работа в команде.
Проекты   (8 лет 5 месяцев)
Заказная разработка
Роль
Frontend разработчик
Обязанности
1) Платформа для предоставления услуг професcионалов людям (типа профи.ру); (январь 2023 - июль 2023) 2) Сайт для ставок на спорт событий; (август 2023 - настоящее время) 3) Внутренние проекты бот/icrm/и gant. (декабрь 2022 - май 2024) Обязанности: · Настройка среды разработки; · Конфигурирование сборки для оптимизации производительности и размера итогового приложения; · Интеграция инструментов для автоматической сборки и деплоя; · Проектирование архитектуры приложения с учетом требований к масштабируемости, производительности и безопасности; · Выбор и реализация подходящих паттернов проектирования для эффективного управления состоянием приложения; · Разработка модульной структуры кода для облегчения поддержки и расширения функциональности; · Разработка переиспользуемых React компонентов и функциональных компонентов; · Применение принципов композиции компонентов для создания гибкого и модульного интерфейса; · Использование TypeScript для типизации компонентов и обеспечения более надежной разработки; · Интеграция компонентов с бэкендом приложения через API для обмена данными; · Работа с WebSockets для реализации реального времени в приложении; · Интеграция сторонних сервисов и библиотек, таких как Sentry для мониторинга ошибок и Stream-chat для настройки чатов; · Реализация чатов с использованием библиотеки Stream-chat, настройка пользовательских интерфейсов и функциональности чата; · Обеспечение безопасности и конфиденциальности сообщений с помощью правильной настройки и аутентификации пользователей; · Интеграция функциональности чата с основным приложением. · Рефакторинг кода для улучшения его читаемости, модульности и поддерживаемости; · Выделение повторяющихся компонентов и логики в отдельные модули или хуки; · Обновление устаревших методов и библиотек на более современные альтернативы; · Улучшение производительности приложения, оптимизировав рендеринг компонентов и запросы к серверу; · Проанализированы и устранены узкие места в коде, вызывающие задержки в работе приложения; · Оптимизация загрузка и работа с данными; · Разработаны новые компоненты для отображения различных элементов интерфейса, таких как формы для размещения ставок, графики результатов событий, панели управления пользователя и другие; · Использование TypeScript для создания типизированных компонентов и пропсов, обеспечивая безопасность и четкость взаимодействия между компонентами; · Обеспечение возможности локализации и переключения языков через интерфейс приложения; · Обновление дизайна и стиля приложения с учетом современных трендов и потребностей пользователей; · Использование Scss-module и Tailwindcss для создания модульных и адаптивных стилей, упрощающих поддержку и масштабирование проекта; · Интеграция нового дизайна в существующую архитектуру приложения, обеспечивая соответствие функциональности и стилей; · Интеграция RTK Query для управления запросами к серверу и упрощения работы с данными; · Внедрение Sentry для мониторинга и отслеживания ошибок в приложении, обеспечивая быстрое реагирование на проблемы и улучшение качества продукта. · Создание компонентов пользовательского интерфейса с использованием Material UI; · Реализация состояния приложения и управление данными с помощью Redux; · Навигация между различными разделами админки; · Разработка форм для ввода данных и их валидация; · Интеграция с бэкендом для получения и отправки данных; · Внедрение API запросов для взаимодействия с бэкендом в админке и других компонентах проекта; · Обработка ответов от сервера и обновление состояния приложения; · Тестирование взаимодействия с бэкендом и обработки ошибок; · Использование библиотек для создания графиков; · Разработка компонентов для отображения данных в виде графиков; · Кастомизация внешнего вида графиков в соответствии с требованиями проекта; · Интеграция графиков в админку или другие компоненты интерфейса. Достижения: Научился разрабатывать чаты, плотная работа с вебсокетами, разработка успела в срок (допустимый). Провели огромную работу по рефакторингу и оптимизации, разработка решений для работы с rtl для арабского языка, Научился строить графики руками с помощью формул. Применение vite (сборщик новый). Работа с админкой для чатботов. Состав команды: Команда из 6 (2 фронта/2 бека/ 2 менеджера/ дизайнер) Команда из 5 (2 фронта/1 бека/ 2 менеджера/ дизайнер)
Стек специалиста на проекте
JavaScript, Redux, TypeScript, Sentry, xQuery, Vite, RTK, JQuery, Material UI, WebSockets, React, scss-modules
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2022 - По настоящее время  (3 года 4 месяца)
Разработка музыкальной платформы с интеграцией с банком. Проект создавался практически с нуля.
Роль
Frontend разработчик
Обязанности
Обязанности: · Разработка интерфейса для основных страниц, таких как домашняя страница, страница поиска, страница профиля пользователя, страница просмотра треков и т. д.; · Использование styled-components для стилизации компонентов и обеспечения согласованного внешнего вида; · Разработка переиспользуемых компонентов, таких как карточки треков, плеер, модальные окна и другие, используя TypeScript для строгой типизации; · Проведение код-ревью коллег и участие в обсуждениях по улучшению кода; · Обеспечение соответствия кода стандартам и лучшим практикам разработки; · Разработка логики работы приложения, включая управление состоянием с использованием библиотеки effector; · Интеграция с серверной частью приложения через GraphQL и RestAPI для получения и отправки данных; · Использование Kafka для обработки событий и асинхронного взаимодействия между сервисами; · Перенос компонентов и страниц из предыдущей версии приложения или других проектов с использованием hygen для автоматизации процесса генерации кода; · Обновление компонентов и страниц в соответствии с новыми требованиями и дизайном; · Разработка набора UI-компонентов для дальнейшего использования в проекте, используя библиотеку antd; · Использование TypeScript для определения типов данных, связанных с UI-компонентами. Достижения: Запуск нового сайта, попадание продукта в ТОП-3 по выдаче в Яндексе Состав команды Команда из 4 разработчиков
Стек специалиста на проекте
GraphQL, REST API, Yarn, TypeScript, Next.js, Styled Components, Kafka, CryptoPro, AntD, React, Effector
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2021 - Октябрь 2022  (1 год 1 месяц)
Разработка мобильного приложения
Роль
Инженер-разработчик
Обязанности
Разработка приложения для МЧС (мониторинг чрезвычайных ситуаций и координации действий). Обязанности: · Разработаны экраны для веб-приложения и мобильного приложения, соответствующие дизайну и требованиям функциональности, с применением ReactJS и React Native; · Применение SCSS для стилизации компонентов и обеспечения соответствия дизайну; · Разработка новых компонентов на ReactJS и React Native с использованием TypeScript для обеспечения типизации и улучшения читаемости кода; · Применение Redux Toolkit для управления состоянием приложения и обеспечения единообразия данных; · Участие в код-ревью с другими членами команды для обеспечения качества кода, соответствия стандартам разработки и выявления потенциальных проблем; · Предложения улучшения и оптимизации кода; · Разработка основной логики приложения с использованием Next.js для оптимизации производительности и улучшения SEO; · Интеграция приложения с GraphQL API, используя Apollo Client для эффективного получения и обновления данных; · Использование Yandex Map API для интеграции карт и реализации функциональности мониторинга чрезвычайных ситуаций и координации действий. Достижения: Обучение React Native и понимание структуры мобильных приложений. Состав команды: Команда из 3 разработчиков
Стек специалиста на проекте
JavaScript, GraphQL, TypeScript, React Native, Next.js, SCSS, Redux Toolkit, Apollo, Code Review, React, Yandex Maps
Отрасль проекта
Government & Public Sector
Период работы
Апрель 2021 - Октябрь 2021  (7 месяцев)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Ульяновский колледж Экономики и Информатики при УлГТУ
Специальность
Экономика и информатика
Завершение учебы
2015 г.

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

FinTech & Banking • Insurance • Manufacturing • Media • Urban technology
МШ
Максим Ш.
Краснодар
Frontend разработчик
Senior
3 246,75 Р/час
Git
HTML
CSS
JavaScript
REST API
Jest
Webpack
Redux
CSS3
TypeScript
+79

Я являюсь Frontend-разработчиком с 5-летним опытом работы. Мой основной стек технологий включает в себя React.js, Redux и TypeScript для создания современных и интерактивных пользовательских интерфейсов. В течение моей карьеры я активно участвовал в разработке разнообразных проектов, включая веб-приложения в сферах финтеха и промышленной автоматизации. Я имею опыт работы в командах, где применялись Agile - Scrum/Kanban методологии. Мои навыки включают в себя не только глубокое понимание React.js и Redux, но и умение оптимизировать и расширять функциональность существующего кода. Я стремлюсь к хорошо тестируемой и оптимизированной разработке приложений, обеспечивая отзывчивость и качественное взаимодействие пользователей с приложением. Я подхожу к своей работе с творческим подходом, вниманием к деталям и ориентацией на достижение наилучших результатов.

Подробнее
FinTech & Banking • LifeStyle • RnD
ИП
Игорь П.
Невинномысск
Frontend разработчик
Senior
3 740,26 Р/час
MobX
kyc
Native
HTML5
Sass
React Query
Redux Toolkit
PHP
Redux
unit
+71

Люблю работать в команде, не конфликтен, на предыдущих местах работы всегда хорошо вливался в коллектив. Работал по Scrum, Kanban и Waterfall. Рад интересным и необычным задачам. Примеры таких задач: создание и конфигурирование графа связей; создание гибкой страницы с дашбордами; создание конфигурируемой страницы пользовательского отчёта и его последующий экспорт в pdf и docx, создание кастомного wysiwyg-редактора. Мой основной стек: JavaScript (ES6), TypeScript, HTML5, CSS3, React, Redux Toolkit, Mobx, Material UI; Также имею хорошие навыки работы с: PostgresSQL, MySQL, Express, Sequelize ORM, Docker, TeamCity, Mongo DB, Postman, Jenkins, PHP, WordPress; Конфигурировал и деплоил рабочие стенды. Писал тесты: Jest - юниты, Playwright - e2e. Могу вести беседу и читать тех. документацию на английском языке.

Подробнее

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

FinTech & Banking • Government & Public Sector • LifeStyle
ПЛ
Павел Л.
Санкт-Петербург
Frontend разработчик
Senior
3 211,19 Р/час
Git
HTML
CSS
JavaScript
PHP
Jira
GraphQL
REST API
Webpack
Redux
+52

· Опыт работы – более 8 лет; · Глубокое понимание основных концепций React (компоненты, состояния, свойства, жизненный цикл и контекст); · Опыт работы с современными версиями JavaScript (ES6 и выше) и их функциональными возможностями; · Опыт работы с библиотеками и инструментами для тестирования React-приложений (Jest и др); · Знание и опыт применения Redux или других управляемых состоянием библиотек для разработки больших и сложных приложений; · Создание проектов с нуля (настройка окружения, проектирование архитектуры проекта); · Опыт руководства разработкой небольших проектов (постановка задач\code-review\оценка); · Написание документации, оценка; · Понимание принципов адаптивного и отзывчивого веб-дизайна и опыт создания интерфейсов, которые могут эффективно масштабироваться на различные устройства и разрешения экрана; · Реализация клиентской логики; · Создание страниц\компонентов\storybook`ов; · Адаптивная\кроссбраузерная\кроссплатформенная вёрстка; · Доработка\поддержка легаси-проектов; · Верстка электронных писем для рассылок; · Настройка SEO, Google и Яндекс аналитики; · Разработка мобильного приложения на ReactNative и TypeScript; · Работа в команде.

Подробнее
E-commerce & Retail • Logistics & Transport
АФ
Александр Ф.
Минск
PHP разработчик
Senior
2 825,85 Р/час
RabbitMQ
Git
HTML
CSS
MySQL
REST
XML
JSON
JavaScript
PHP
+48

Александр — опытный PHP-разработчик, специализирующийся на разработке корпоративных порталов и сайтов на CMS 1С Bitrix. В портфолио Александра — работа над несколькими крупными проектами для компаний из сфер логистики, транспорта и электронной коммерции. Он обладает глубокими знаниями и навыками в области разработки корпоративных порталов, настройки серверов, интеграции с различными сервисами и системами, а также опытом работы с базами данных MySQL и MSSQL. На проектах Александр выполнял широкий спектр задач: от установки и настройки VMBitrix до разработки сложных модулей и компонентов. Он также занимался интеграцией с кадровыми системами, настройкой SMTP-клиентов, разработкой скриптов синхронизации данных и другими задачами. Опыт работы Александра включает разработку корпоративного портала для авиакомпании, где он отвечал за настройку сервера, интеграцию с кадровой системой DAX 12, настройку smtp-клиента и многое другое. Также он участвовал в создании и сопровождении проектов на 1C-Битрикс и Битрикс24, включая доработку, настройку, интеграцию со сторонними сервисами, автоматизацию бизнес-процессов и другие задачи.

Подробнее
BioTech, Pharma, Health care & Sports • Media • Urban technology
ВК
Вячеслав К.
Владивосток
DevOps
Senior
3 789,2 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
MySQL
Docker
Elasticsearch
JavaScript
Node.js
Jira
+79

Вячеслав — DevOps-инженер уровня Senior из Владивостока. Специализируется на облачных технологиях (Yandex Cloud, SberCloud, AWS), контейнеризации и оркестрации (Docker, Kubernetes), автоматизации инфраструктуры (Terraform, Ansible), CI/CD (GitLab CI/CD, Jenkins), мониторинге и логировании (Prometheus, Grafana, ELK). Имеет опыт работы на проектах в различных отраслях: - The Medic (BioTech, Pharma, Health care & Sports) — разработка и поддержка инфраструктуры для медицинского онлайн-сервиса. Задачи включали обеспечение отказоустойчивости, безопасности и автоматизации процессов разработки и деплоя. - RokyRock (Media) — разработка и поддержка высоконагруженной платформы для стримингового сервиса. Задачи включали миграцию с монолитной архитектуры, внедрение микросервисов и обеспечение отказоустойчивости инфраструктуры. - Энергосфера (Urban technology) — модернизация IT-инфраструктуры и автоматизация процессов для компании в энергетическом секторе. Основные цели: повышение надёжности систем, ускорение развёртывания сервисов и обеспечение бесперебойной работы критически важных приложений. Общая продолжительность работы на проектах — 4 года 10 месяцев.

Подробнее