Middle Développeur frontend

    À négocier
    Russie
    Iekaterinbourg
    Temps plein
    Télétravail
    Expérience professionnelle
    2 ans 2 mois
    Dernier emploi

    Яндекс Вертикали Технологии (CM.Expert)

    Middle Frontend Developer
    2 ans 2 mois

    À propos de vous

    À propos de vous
    Frontend-разработчик с 2-летним опытом коммерческой разработки: React, TypeSсript, Redux Toolkit. До перехода в IT более 13 лет работала в маркетинге — этот бэкграунд помогает смотреть на продукт не только с технической стороны, но и глазами пользователя и бизнеса. Внимательно отношусь к качеству кода и стабильности релизов. Рассматриваю позиции в продуктовых командах с возможностью расти в сложных технических задачах. Стек: TypeSсript, JavaSсript, React, React Hooks, HTML5, Git, CSS3, SCSS, Node.js, Next.js, Vite, Redux Toolkit, FSD, Figma, Postman, BEM, REST API, Vercel, ESLint, Prettier, React Testing Library, RTK Query, Agile, Confluence, Jira.

    Expérience en affiliation

    Aucune donnée disponible

    Expérience professionnelle
    2 ans 2 mois

    Août 2024 - Septembre 2026
    (2 ans 2 mois)
    Яндекс Вертикали Технологии (CM.Expert)
    Middle Frontend Developer
    CM.Expert — онлайн-платформа для управления автобизнесом, обслуживающая более 3000 корпоративных клиентов. - Спроектировала, разработала и внедрила 250+ UI-компонентов разной сложности. - Реализовала адаптивную и кроссбраузерную вёрстку компонентов, обеспечив корректное отображение на различных устройствах. - Интегрировала компоненты с API: настройка отправки fetch-запросов, обработка состояний загрузки и ошибок, маппинг данных для приведения структур API к требованиям UI. - Управляла глобальным состоянием приложения через Redux Toolkit и RTK Query, повысив производительность интерфейса. - Улучшала Core Web Vitals: LCP (85% → 8% сессий с превышением нормы), CLS (0,22 → 0,05), INP (60% → 10% сессий, превышающих 200 мс) - Применяла оптимизацию рендеринга компонентов (React.memo, useMemo/useCallback), кеширование данных и виртуализацию списков. Типизировала React-компоненты и структуры API-ответов с помощью TypeSсript, снизив количество ошибок из-за несоответствия данных между бэкендом и UI. - Поддерживала модульную архитектуру проекта и изолировала стили с помощью SCSS Modules. - Снизила риск регрессий на релизах на 40% за счёт внедрения unit и integration-тестирования (React Testing Library) и e2e-тестов ключевой функциональности. - Участвовала в code review и командной разработке: регулярно создавала 3–5 pull request в неделю, обсуждала архитектурные решения и качество кода. Стек: TypeSсript, JavaSсript, React, React Hooks, HTML5, Git, CSS3, SCSS, Node.js, Next.js, Vite, Redux Toolkit, FSD, Figma, Postman, BEM, REST API, Vercel, ESLint, Prettier, React Testing Library, RTK Query, Agile, Confluence, Jira.

    Compétences

    Node.js
    SCSS
    FSD
    Figma
    JavaScript
    Redux Toolkit
    React Testing Library
    Git
    BEM
    TypeScript
    React.js
    Next.js
    HTML5
    CSS3
    REST API

    Maîtrise des langues

    Intermédiaire Anglais

    Type d’emploi

    Type d’emploi
    Temps plein
    Format de travail
    Télétravail, Hybride, Présentiel
    Horaires de travail
    Flexible, 5/2
    Relocalisation
    Possible
    Déplacements professionnels
    Déplacements possibles
      Middle Développeur frontend à Iekaterinbourg, salaire à négocier | CV de spécialistes du digital, du marketing et de l'affiliation sur arbihunter.com