Frontend разработчик (react, typescript)
Светлана
Возраст
35 лет (23 Марта 1990)
Город
Москва
Переезд невозможен
Гражданство
Россия
Полная занятость
5 лет 6 месяцев
Информационные технологии / IT / Интернет
Стек:
React - TypeScript - JavaScript (ES6+) - HTML5 - CSS3 (SCSS/SASS/LESS) - NanoStores - React Router - React Hook Form / Formik / Yup - Jest - React Testing Library - REST API - WebSocket - i18n - GTM - Storybook - Vite - Webpack - Docker - CI/CD - UI Kit / Design System - адаптивная верстка по Figma - оптимизация производительности (build/render) - unit + E2E тестирование - код-ревью и рефакторинг - Agile (планирование/оценка)
Результаты работы:
- Внедрила новую архитектуру, что сократило время интеграции новых модулей и упростило масштабирование платформы.
- Перестроила сборку проекта на Vite с сохранением совместимости с существующим пайплайном, время локальной сборки и проверок снизилось, а цикл подготовки релизов ускорился.
- Внедрила мультиязычную поддержку на уровне приложения и компонентов, обеспечила полную локализацию интерфейсов и снижение количества дефектов, связанных с текстами и форматами.
- Повысила надежность релизов за счет системного подхода к тестированию: расширила unit-покрытие критичных сценариев и стабилизировала E2E-проверки для ключевых пользовательских потоков.
- Создала комплексные формы на базе React Hook Form, Formik и Yup, улучшила UX и сократила количество ошибок валидации на 25-30%.
- Провела серию ревью и рефакторинга в проблемных участках фронтенда. Один из результатов: сократилось число повторных багфиксов по одним и тем же сценариям.
Функционал:
- Прототипирование и разработка SPA-приложений (Single Page Applications) для телеком-продуктов.
- Разработка пользовательских интерфейсов на React и TypeScript, организация адаптивной верстки по макетам Figma, контроль качества UI/UX на разных устройствах и браузерах.
- Реализация бизнес-логики клиентской части: обработка пользовательских сценариев, управление состоянием, контроль корректности данных и устойчивости ключевых пользовательских потоков.
- Организация работы с дизайн-системой и UI Kit: развитие библиотеки переиспользуемых компонентов, сопровождение документации и визуальных сценариев в Storybook.
- Интеграция с серверной частью: взаимодействие с REST API и WebSocket, обработка ошибок и деградационных сценариев, контроль целостности контрактов и совместимости версий.
- Оптимизация производительности интерфейсов: анализ узких мест, снижение времени загрузки и рендеринга, управление стратегиями кэширования и разделения кода.
- Настройка и сопровождение сборочной инфраструктуры: конфигурация Webpack/Vite, участие в контейнеризации (Docker) и поддержке CI/CD-пайплайна для стабильных поставок.
- Внедрение и развитие автоматизированного тестирования: организация unit- и E2E-покрытия, контроль регресса при релизах, участие в построении практик качества в команде.
- Реализация мультиязычности и локализационных сценариев, контроль корректности текстов, форматов и пользовательских настроек.
- Коммуникация с продуктом, аналитиками и бэкендом: уточнение требований, декомпозиция задач, участие в Agile-ритуалах, оценка трудозатрат, проведение код-ревью и наставничество по стандартам разработки.
Один из рабочих кейсов:
Exolve (exolve.ru) микрофронт подписания договора.
Моя зона ответственности:
- Проектирование и разработка UI-компонентов и экранов раздела подписания договора в составе микрофронта.
- Реализация бизнес-логики пользовательских шагов, валидаций и состояния формы, обработка ошибок и пограничных сценариев.
- Интеграция с бэкендом через REST API, участие в согласовании контрактов и форматов данных.
- Подключение и настройка аналитических событий через GTM для отслеживания прохождения воронки.
Высшее
Донецк, 2008 — 2012 гг.
Skillbox
Skillbox
Полный курс по JavaScript + React - с нуля до результата
Udemy
Меня зовут Светлана Гетман, я frontend-разработчик с опытом коммерческой разработки 5 лет.
Сейчас работаю с React, TypeScript, Redux, Vite и REST API. Делала SPA с нуля и развивала уже живые продукты: от верстки по макетам до интеграции с backend’ом и настройки инфраструктуры (сборка, линтеры, тесты, CI/CD).
Кратко о сильных сторонах/навыках:
- React + TypeScript, работа с роутингом и состоянием (в том числе Redux-подобные решения).
- Формы и валидация (React Hook Form / Formik + Yup), аккуратный UX сложных форм.
- Подключение к REST API и WebSocket, обработка ошибок и “защита” пользовательских сценариев.
- Настройка и ускорение сборки (Vite, Webpack), работа с код-сплиттингом и оптимизацией.
- Работа с дизайн-системами, сторибуком, поддержка единого UI.
Из результатов:
- Перестроила сборку проекта на Vite, за счёт чего ускорилась локальная разработка и подготовка релизов;
- Внедрила мультиязычность на уровне приложения и компонентов;
- Системно подтянула unit и E2E-тесты, чтобы релизы проходили спокойнее;
Я смотрю на фронтенд не как на “сверстать по макету и забыть”, а как на удобные пользовательские сценарии, устойчивость к ошибкам и понятную архитектуру, которую приятно поддерживать.
Контакты для связи:
телеграм: @getmansvetlana
номер телефона: +79660613344
21 октября, 2016
40 000 руб
Дмитрий Николаевич
Город
Москва
Возраст
43 года ( 7 августа 1982)
Опыт работы:
17 лет и 5 месяцев
Последнее место работы:
Программист C++, xslt, Taxcom
09.2008 - по текущее время
15 декабря, 2014
18 октября, 2016
Евгений
Город
Москва local_shipping
Возраст
43 года (15 февраля 1983)
Опыт работы:
4 года и 1 месяц
Последнее место работы:
Поддержке и раскрутке сайтов , ЧП Марко
03.2010 - 04.2014
Резюме размещено в отрасли