Екатерина П. React разработчик, Senior
ID 19935
ЕП
Екатерина П.
Senior
Россия, Ульяновск, UTC+4
2 207,79 Р/час
вкл. НДС 5% (80.95 Р)
Специалист доступен с 6 сентября 2026 г.
О специалисте
Специализация
React разработчик
Грейд
Senior
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
● 5 лет разработки ПО;
● Разработка динамических веб интерфейсов на основе
JavaScript/Typescript
● Опыт общения с заказчиком, выяснения сложных моментов;
● Опыт работы в распределенной команде;
● Выстраивание и оптимизация процессов.
Занимаюсь разработкой более 5 лет. Имею опыт в проведении собеседований,
помощь в адаптации, проведении код-ревью. Есть опыт проведения внутренних
вебинаров для команды. Люблю решать сложные задачи, разбираться в новых
технологиях и делиться информацией о них.
Решаемые задачи
6
Реализовать бизнес-логику функционального модуля
Реализовать адаптивную верстку интерфейса
Написать unit-тесты
Разработать фронтенд-часть интерфейса
Настроить обмен данными между клиентской и серверной частями
Проверить соответствие кода стандартам разработки и архитектуре
Проекты
(6 лет 2 месяца)Портал для инвесторов и технологических компаний.
Роль
Frontend разработчик
Обязанности
Описание: разработка веб‑приложения — федеральной цифровой площадки для взаимодействия технологических стартапов, инвесторов и индустриальных партнеров. Портал позволяет стартапам привлекать финансирование, а инвесторам — искать перспективные проекты через каталог с фильтрами по технологиям, финансовым показателям, уровням готовности, регионам РФ и этапу развития.
Задачи:
Разработка логики приложения:
Разработка бизнес-логики с использованием React, TypeScript и Tanstack Query для реализации функционала с высокой производительностью и стабильностью. Разрабатывались новые страницы поиска инвесторов, каталог компаний, личные кабинеты для инвесторов и компаний, а также поддержка и оптимизация существующих страниц.
Разработка UI компонентов:
Создание и оптимизация компонентов пользовательского интерфейса для улучшения UX, используя Material UI. Реализованы карточки стартапов, фильтры поиска, модальные окна с детальной информацией о компании, таблицы с финансовыми показателями и патентной активностью.
Разработка стилей проекта:
Реализация адаптивного дизайна для обеспечения корректного отображения приложения на различных устройствах.
Взаимодействие с командой:
Взаимодействие с backend-разработчиками, аналитиками и тестировщиком для согласования действий по задачам и увеличения скорости разработки, проведение код-ревью.
Команда: 3 Frontend разработчика, 3 Backend разработчика, 1 QA, Team Lead.
Достижения
Достижения:
Реализовала интерактивную карту с раскраской регионов по показателям и детализацией по клику, что повысило наглядность аналитики для пользователей.
Впервые реализовала данные с помощью графиков и диаграмм Recharts.
Интегрировала аналитическую платформу Форсайт в личный кабинет пользователя для отображения отчетов, таблиц и диаграмм стороннего сервиса внутри приложения.
Реализовала продвинутый блок фильтров поиска инвесторов с 24 различными фильтрами: технологическим направлением, фильтрацией по финансовым показателям, уровням технологической/ производственной/ рыночной/ инвестиционной готовности, субъектам РФ, этапу развития проекта, размеру компании и её возрасту.
Интегрировала данные из Реестра МТК и Единого реестра конечных пользователей для автоматического отображения информации о компаниях в каталоге (более 5500 компаний).
Реализовала личные кабинеты для различных типов пользователей с разной функциональностью.
Стек специалиста на проекте
TypeScript, CSS Modules, Redux Toolkit, Material UI, Recharts, React, TanStack Query, технологии, forsight
Отрасль проекта
Social Networking
Период работы
Июнь 2025 - По настоящее время
(1 год 4 месяца)
Социальная сеть для пользователей криптобиржи.
Роль
Frontend разработчик
Обязанности
Описание: создание профиля пользователя, объединяющий выводы результатов с разных сервисов
Задачи:
Разработка логики приложения с нуля:
Разработка бизнес-логики с использованием Next.js, TypeScript и RTK query для реализации функционала с высокой производительностью и стабильностью.
Разработка UI компонентов:
Создание и оптимизация компонентов пользовательского интерфейса для улучшения UX, используя Tailwind CSS.
Разработка стилей проекта:
Реализация адаптивного дизайна для обеспечения корректного отображения приложения на различных устройствах.
Задачи:
- Разработка логики приложения с нуля: разработка бизнес-логики с использованием Next.js, TypeScript и RTK query для реализации функционала с высокой производительностью и стабильностью.
- Разработка UI компонентов: создание и оптимизация компонентов пользовательского интерфейса для улучшения UX, используя Tailwind CSS.
- Разработка стилей проекта: реализация адаптивного дизайна для обеспечения корректного отображения приложения на различных устройствах.
Достижения:
- Впервые работала с технологиями Next.js и Tailwind CSS и смогла вкатиться в проект без onboarding за 1 день в условиях сжатых сроков и начавшегося проекта.
- Разработала функционал приложения: профиль пользователя для просмотра сервисов, подгрузка данных с сервера, стена для постов.
Команда: 2 Frontend разработчика, 1 Backend разработчик, Team Lead, PM, дизайнер.
Достижения
Впервые работала с технологиями Next.js и Tailwind CSS и смогла вкатиться в проект без onboarding за 1 день в условиях сжатых сроков и начавшегося проекта.
Разработала функционал приложения: профиль пользователя для просмотра сервисов, подгрузка данных с сервера, стена для постов.
Стек специалиста на проекте
JavaScript, TypeScript, Next.js, Redux Toolkit, RTK Query, Tailwind CSS
Отрасль проекта
Blockchain
Начало работы
Июнь 2025 - Август 2025
(3 месяца)
HRM-платформы/маркетплейс для автоматизации подбора персонала
Роль
Frontend разработчик
Обязанности
Описание: Комплексное HRM - решение для оптимизации полного цикла рекрутинга, обеспечивающее:
централизованное управление базой кандидатов с подбором соискателей на вакансии;
многоуровневую систему ролевого доступа для контроля данных и работы HR-команды;
автоматизацию всех этапов взаимодействия с кандидатами — от отклика до предложения работы, с отслеживанием ключевых показателей на каждом шаге.
Задачи:
Разработка логики приложения с нуля:
Разработка бизнес-логики с использованием React, TypeScript и Tanstack query для реализации функционала с высокой производительностью и стабильностью.
Логика авторизации:
Разработка и внедрение безопасной системы авторизации с использованием JWT и интеграция с внутренними сервисами проекта.
Разработка UI компонентов:
Создание и оптимизация компонентов пользовательского интерфейса для улучшения UX, используя React и Material UI.
Разработка стилей проекта:
Реализация адаптивного дизайна для обеспечения корректного отображения приложения на различных устройствах;
Разработка и внедрение темного стиля интерфейса, а также реализация функционала переключения между светлой и темной темами, позволяющая пользователям настраивать интерфейс под свои предпочтения.
Работа с API:
Интеграция API: Разработка и интеграция RESTful для взаимодействия с серверной частью приложения, включая обработку запросов и ответов.
Использование Tanstack query: Настройка и оптимизация запросов к API с использованием RTK-query для автоматического кэширования и управления состоянием.
Обработка ошибок: Реализация механизма обработки ошибок и загрузки данных, что позволяет пользователям получать наглядные уведомления при возникновении проблем с сетью или сервером.
Тестирование логики приложения:
Написание unit-тестов с использованием Jest для обеспечения качества и стабильности кода.
Взаимодействие между членами команды:
Активное участие в ежедневных встречах с backend-разработчиками, аналитиками и тестировщиками для улучшения коммуникации и повышения качества продукта.
Команда: 1 Frontend разработчик, 3 Backend разработчика, 2 QA, Аналитик, Team Lead, PM.
Достижения
Достижения:
Впервые создала приложение с нуля и как единственный frontend разработчик;
Успешно внедрила систему авторизации, которая соответствует внутренним стандартам безопасности;
Разработала функционал приложения: личный кабинет менеджера для просмотра и загрузки документов, для выгрузки карточки документа, ее создания и редактирования.
Повышение качества приложения за счет тестирования компонентов.
Стек специалиста на проекте
Docker, Jest, JWT, TypeScript, Redux Toolkit, Vite, Material UI, React, Zod, TanStack Query
Отрасль проекта
HRTech
Начало работы
Май 2024 - Июнь 2025
(1 год 2 месяца)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский Государственный Педагогический Университет им. И.Н.Ульянова (УлГПУ) Факультет: физико-математического и технологического образования
Специальность
Информатика и английский язык
Завершение учебы
2014 г.
