Елена Д. Frontend разработчик, Middle+

ID 26552
ЕД
Елена Д.
Женщина, 29 лет
Россия, Москва, UTC+3
Ставка
3 403,86 Р/час
вкл. НДС 5% (126.19 Р)
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
JavaScript
TypeScript
React
Redux
Bitbucket
Confluence
CSS3
Figma
FSD
Git
GitHub
GitLab CI/CD
HTML5
Jest
Jira
library
MobX
Next.js
React Hook Form
React testing
Redux Toolkit
RTK-Query
SCSS
Storybook
Vite
Webpack
WebSockets
Yup
Zod
Tailwind CSS
Отрасли
FinTech & Banking
RnD
Знание языков
Английский — C1
Главное о специалисте
Елена — frontend-разработчик уровня Middle+ из Москвы. В Имеет опыт работы с JavaScript, TypeScript, React, Redux, Git, GitHub, GitLab CI/CD, HTML5, CSS3, SCSS, Figma и другими технологиями. Участвовала в проекте по разработке облачной онлайн-бухгалтерии для малого бизнеса и ИП, где выполняла задачи по созданию модулей автоматического расчёта зарплат, реализации PUSH-уведомлений, разработке функционала для формирования налоговой отчётности и оптимизации приложения. Также работала над созданием мультиязычной платформы для изучения английского языка. В рамках проекта разработала раздел в личном кабинете преподавателя, систему интерактивных тестов, личный кабинет ученика, внедрила скрипт для автоматической генерации SVG-спрайта и TypeScript-типов иконок. Проводила код-ревью, участвовала в SCRUM-встречах и сотрудничала с backend, QA, UI/UX-дизайнерами, аналитиками.
Проекты   (4 года 6 месяцев)
Облачная онлайн‑бухгалтерия для малого бизнеса и ИП.
Роль
Frontend-разработчик (React.js, Typescript)
Обязанности
— Разработка модули автоматического расчета зарплат для сотрудников ИП, реализация формы на react-hook-form с автоматическим подсчётом начислений, удержаний, НДФЛ и страховых взносов, а также выбором даты выплаты, что ускорило бухгалтерские расчёты и формирование зарплатных документов в 3 раза; — Реализация PUSH-уведомлений и раздела оповещений, работающtuj в режиме реального времени (Socket.io (websockets), React.js), что обеспечило автоматическое получение уведомлений о статусах отчетов из ФНС, подтвержденных платежах и поступивших зачислениях в целях контроля бухгалтерских операций в реальном времени; — Разработка функционала для формирования налоговой отчетности на React.js, с возможностью выбора отчетного периода (квартал, полугодие, год), а также добавление возможности отправки созданного отчета в ФНС по API, с последующей выгрузкой отчетов в формате XML-файла. Это позволило автоматизировать процесс сдачи отчетности в ФНС и ускорило процесс с 2 часов до 10 минут; — Внедрение в GitLab CI/CD пайплайн стадию анализа качества кода и автоматического прогона скриптов-проверок (ESLint, Prettier и TypeScript), что позволило команде выявлять критичные ошибки до ручного тестирования и повысить стабильность в продакшене за счёт раннего контроля качества; — Реализация формы создания платёжки контрагенту на React-hook-form + Zod, с 10+ полями и возможностью создать отложенный платеж, указать даты и повторяемость платежа. Благодаря этому появилась возможность автоматически выставлять платежки каждый день/месяц/год в выбранный день; — Оптимизация приложения: внедрение lazy-loading, разбитие на чанки (React.lazy), debounce в фильтры, механизмы пагинации и виртуализации в таблицы/списки, благодаря чему удалось избавиться от торможений на слабых устройствах, ускорить время загрузки страниц и улучшить метрики Lighthouse (FCP, TTI) на +12-16 единиц; — Покрытие unit-тестами и e2e-тестами различные пользовательские-сценарии и React-компоненты, используя Cypress, Jest и React-Testing-Library, что сократило вероятность появления потенциальных багов и существенно повысило надежность; — Проведение код-ревью, оценка задач, участие в SCRUM-встречах, сотрудничество с backend, QA, UI/UX дизайнерами, аналитиками при выполнении тасок. Команда: 2 frontend, 3 backend-разработчиков, team lead, 2 QA, 1 SA, 1 BA, product manager.
Стек специалиста на проекте
HTML, CSS, Jira, Confluence, Cypress, Jest, Webpack, GitLab, React Router, TypeScript, MobX, React Hook Form, Storybook, SCSS, Ant design, Redux Toolkit, React testing library, React, FSD, GitLab CI/CD, components, rtkquery, styled
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - По настоящее время  (2 года 7 месяцев)
Разработка мультиязычной платформы для изучения английского языка
Роль
Frontend-разработчик (React.js, Typescript, Redux)
Обязанности
— Разработка раздела в личном кабинете преподавателя на React, где преподаватель мог настраивать описание программы обучения и выставить скидку на выбранный период, благодаря чему продажи программ выросли на ~12%, согласно бизнес-аналитике за месяц; — Реализация системы интерактивных тестов с разными типами вопросов ("выбери вариант", "впиши слово", "соотнеси") и автоматической проверкой и сохранением результатов на сервере, используя React.js и Redux-toolkit, что позволило в удобном формате проверять знания ученика; — Разработка личного кабинета ученика с историей уроков, результатами тестов, списком выполненных упражнений в виде таблиц на @tanstack/react-table, а также формами для редактирования профиля и личных данных, благодаря чему студенты могли отслеживать индивидуальную динамику обучения; — Разработка и внедрение скрипта для автоматической генерации SVG-спрайта и TypeScript-типов иконок, что позволило унифицировать работу с иконками и сократить дублирование кода в проекте; — Адаптивная верстка и разработка бизнес-логики приложения на React.js, TypeScript, управление состоянием и интеграция с Rest API посредством Redux-toolkit; — Составление чек-листов соответствия приложения стандартам доступности (A11Y) для людей с ограниченными возможностями, что помогло обеспечить корректную работу интерфейса для пользователей с особыми потребностями; — Проектирование архитектуры на основе FSD и настройка конфигурации ESLint, Prettier и других инструментов качества кода; — Создание онбординг-документации в Confluence, включающей описание функционала проекта, инструкций по запуску и настройке окружения, git-flow, что сократило время вхождения новых разработчиков в проект. Команда: 11 человек, использовали адаптированный Agile-подход.
Стек специалиста на проекте
Git, JavaScript, Jira, Confluence, Figma, GraphQL, Webpack, Redux, GitLab, React Router, TypeScript, React Hook Form, Storybook, Next.js, Ant design, Redux Toolkit, Tailwind CSS, I18n, React, FSD, rtkquery
Отрасль проекта
RnD
Период работы
Апрель 2021 - Март 2023  (2 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Челябинский государственный университет
Специальность
педагог-психолог
Завершение учебы
2016 г.

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • Information Security • Insurance • Logistics & Transport • Telecom
СК
Сергей К.
Севастополь
Frontend разработчик
Middle+
2 142,86 Р/час
React
Системная интеграция
Redux
Jest
Testing
Webpack
TypeScript
Информационные технологии
Ревью
UI
+72

Опытный frontend-разработчик, специализируется на React. Участвовал в разработке программного обеспечения для различных проектов, включая: - Positive Technologies: разработка кабинета партнёра и кабинета администратора, работа по SCRUM в команде из 16 человек. - МТС RED ASOC: платформа управления безопасной разработкой. - Global IT Support: создание платформы управления заказами и поставками, разработка CRM. - CodeMicros: оптимизация внутренних процессов лечебного учреждения. - Avenga: телемедицина. Обладает навыками работы с Redux, Redux-Toolkit, Next.js, Jest, React-testing-library,Three.js, Webpack, Prettier и другими инструментами. Умеет проводить код-ревью, оптимизировать код, создавать техническую документацию.

Подробнее
FinTech & Banking
МД
Максим Д.
Москва
Frontend разработчик
Senior
2 954,3 Р/час
Agile
Allure
Ant design
avascript
Bash
CSS Modules
Cypress
Figma
FSD
Git
+77

Фронтенд разработчик с 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 разработчиками и другими членами команды, декомпозировал и оценивал свои задачи, участвовал в проектировании фич\рефакторинга и компонентов

Подробнее

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

FinTech & Banking • LifeStyle
ПФ
Павел Ф.
Москва
Технический писатель
Lead
2 363,63 Р/час
iso
office
MS Windows
Программное обеспечение
Документирование
JSON
XML
Git
Scrum
DevOps
+30

Опытный технический писатель с более чем 15-летним стажем в создании, стандартизации и сопровождении документации для ИТ-продуктов, банковских систем и корпоративных платформ. Работал в таких компаниях, как Сбер (SberDevices), РНКБ Банк, Мобидел, где отвечал за полный цикл работы с технической информацией — от сбора требований до публикации и поддержки документации. В Сбере Павел выступал в роли Lead Technical Writer, где не только создавал документацию для внутренних платформ, но и внедрял стандарты оформления, обучал команду, моделировал архитектурные схемы и описывал API-интерфейсы в Swagger. Он активно использует Confluence, Jira, Git, Markdown, Draw.io, Figma, владеет нотациями BPMN и UML, умеет работать с REST API, JSON, XML, и уверенно ориентируется в Linux-среде. Имеет практический опыт работы с документацией по ГОСТ 34 и ГОСТ 19 — участвовал в подготовке полного комплекта проектной и эксплуатационной документации (ТЗ, ПЗ, РЭ, инструкции по эксплуатации и др.) в соответствии с требованиями стандартов.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • HRTech
ВК
Вадим К.
Минск
Flutter разработчик
Middle+
3 147,27 Р/час
IOS
GitLab
MS Windows
Clean Architecture
HTTP
SOLID
Hive
JSON
Git
Freezed
+45

- Фронтенд разработчик с пятилетним опытом работы в создании кроссплатформенных приложений, готовый адаптироваться под изменяющиеся требования и ожидания клиентов. - Целеустремленный и коммуникабельный специалист, нацеленный на постоянное развитие своих навыков в области разработки и применения принципов чистого кода. - Самостоятельный и инициативный разработчик, который не боится сталкиваться с проблемами и активно ищет решения, что способствует росту как специалиста и улучшению качества продукта. - Опытный командный игрок, способный эффективно работать в многофункциональной команде, участвуя в обсуждениях архитектуры и предоставляя конструктивную обратную связь. - Способен к быстрому обучению и освоению новых технологий, что позволяет оставаться на передовой в быстро меняющемся технологическом ландшафте. - Обладает аналитическим мышлением и способностью к критическому анализу, что помогает выявлять узкие места в коде и предлагать улучшения. - Заботится о качестве работы, соблюдая лучшие практики программирования и активно применяя принципы OOP, SOLID и TDD для повышения надежности и масштабируемости приложений.

Подробнее