ЕМ
Евгения М.
Женщина
Россия, Москва, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Проекты
(6 лет 2 месяца)
Мобильные ТелеСистемы (МТС)
Роль
Frontend разработчик
Обязанности
Команда: 3 frontend- и 2 backend-разработчиков (Java), 3 QA-инженеров, DevOps-специалиста, 2 data-инженеров, 2 аналитиков и PM.
Проект: работала в команде, отвечающей за логирование и анализ действий физических и юридических лиц при использовании телекоммуникационных и интернет-услуг компании МТС. Занималась агрегированием и обработкой данных для внутренних продуктов.
Обязанности:
• Реализация конструктора запросов для получения, фильтрации, сортировки и агрегации данных из нескольких таблиц, который позволял менеджерам и аналитикам извлекать информацию из биллинговых систем без необходимости использования SQL;
• Реализация глобального редактора запросов на основе SQL с использованием @monaco-editor/react, который поддерживал сохранение и экспорт результатов в таблицу или файлы форматов XLSX/CSV;
• Реализация ролевой модели с помощью hooks и HOC для проверки прав доступа, настройка динамической загрузки страниц по ролям с помощью react.lazy и ограничение прав на удаление и изменение данных в БД;
• Реализация таблиц просмотра результатов запроса с пагинацией по скроллу с использованием Intersection Observer и виртуализацией списков через react-virtualized, что позволило эффективно отображать более 10 000 элементов;
• В сотрудничестве с frontend-разработчиками реализация BFF (backend-for-frontend) на Node.js с GraphQL, который агрегировал данные из внешних микросервисов и передавал их на клиент;
• Реализация общего компонента редактора кода для UI-кита, разработка ключевых сценариев использования в Storybook с подсветкой типов TypeScript, что упростило повторное использование готовой логики для frontend-разработчиков;
• Внедрение Jest и jest-json для написания unit-тестов функций трансформации и агрегации данных на BFF-слое, добавление локального запуска тестов на pre-push хуке с помощью husky.
• Участие в ежедневных стендапах, обмен опытом и обсуждение лучших практик разработки.
Стек специалиста на проекте
PostgreSQL, Git, JavaScript, Jira, Confluence, Jest, TypeScript, Storybook, Next.js, Redux Toolkit, React, bff, reactpaginate
Отрасль проекта
Telecom
Период работы
Июль 2022 - По настоящее время
(3 года 1 месяц)
КонсОМ СКС
Роль
Frontend разработчик
Обязанности
Команда: 4 frontend- и 2 backend-разработчиков, 2 QA-инженеров, 3 аналитиков и PM.
Проект: работала над проектом расчёта расхода материалов для металлопрокатных станов на крупных металлургических предприятиях, включая задачи оптимального раскроя металла для минимизации отходов.
Обязанности:
• Разработка модуля разметки металлического листа с помощью drag-and-drop (react-beautiful-dnd), который оптимизировал размещение заготовок для минимизации отходов производства;
• Внедрение в проект библиотеку Cypress, покрыла UI-тестами функционал разметки листа, провела созвон для команды по написанию тестов, что позволило достичь полного покрытия новых фич;
• Реализация раздела аналитики и отчётов по выпуску продукции, выпуску продукции за смену, брак производства и отходы производства с графиками на AntD и таблицами на @tanstack/react-table, с обновлением данных в реальном времени через WebSocket, чтобы заинтересованные сотрудники оперативно получали информацию;
• Внедрение сбора пользовательских ошибок и web-vitals с помощью Sentry, а также подключила SonarQube в CI/CD (GitLab CI), что позволило обнаруживать и оперативно исправлять критические ошибки в процессе релиза.
• Участие в ежедневных стендапах, обмен опытом и обсуждение лучших практик разработки.
Стек специалиста на проекте
Git, JavaScript, Jira, Postman, Cypress, Redux, TypeScript, SonarQube, Sentry, Material UI, React, MSSQL, Styled-Components
Отрасль проекта
Manufacturing
Период работы
Июнь 2019 - Июль 2022
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Магнитогорский государственный технический университет имени Г.И. Носова,
Специальность
Информатика и вычислительная техника
Завершение учебы
2018 г.