Middle Développeur frontend à Moscou, salaire à négocier | CV de spécialistes du digital, du marketing et de l'affiliation sur arbihunter.com

    Middle Développeur frontend

    À négocier
    Russie
    Moscou
    Temps plein
    Télétravail
    Expérience professionnelle
    4 ans 6 mois
    Dernier emploi

    Купер

    Frontend-разработчик
    3 ans 4 mois

    À propos de vous

    À propos de vous
    Frontend-разработчик с 4 годами опыта. Пишу на React, Next.js и Type - от публичных сайтов до сложных админок с таблицами, фильтрами и хитрыми формами. Умею не просто верстать, а закладывать архитектуру (FSD), чтобы проект рос без боли, и вытягивать производительность - ускоряю загрузку, оптимизирую бандлы, делаю интерфейсы отзывчивыми. Спокойно беру интеграции с backend (REST, GraphQL), мультиязычность и работу с состоянием. Работаю по Agile, дружу с дизайнерами, бэком и аналитикой. Думаю не только про код, но и про конечный результат и пользователя.

    Expérience en affiliation

    Aucune donnée disponible

    Expérience professionnelle
    4 ans 6 mois

    Mai 2023 - Août 2026
    (3 ans 4 mois)
    Купер
    Frontend-разработчик
    Разработка и развитие HR-портала для сервиса доставки еды из магазинов и ресторанов. Платформа автоматизирует процессы найма: публикацию и структуризацию вакансий, отслеживание статусов кандидатов и повседневную работу HR-отдела в едином интерфейсе, с интеграцией в рекрутинговую систему HuntFlow и внутреннюю CMS. Работа в кросс-функциональной команде (разработка, дизайн, DevOps, QA) под руководством тимлида, на стеке Type, React, Redux. Разработка велась по гибким процессам с регулярными релизами, код-ревью и тесной интеграцией с дизайном и бэкендом. Достижения: - Заложил frontend-структуру проекта по FSD с BEM-неймингом: разделил вакансии, отклики, реферальную программу, уведомления и общие UI-компоненты по слоям на React(Type), за счет чего команда быстро подключала крупные фичи раз в 2-3 спринта и снижала связность между бизнес-модулями - Разработал с нуля списки вакансий на React + Redux: нормализовал данные из REST API в JSON, разделил актуальные и архивные позиции, добавил отдельную вкладку архива и быстрый перевод заполненной вакансии в черновик и обратно, за счет чего HR быстрее управляли публикациями и очищали рабочий список от закрытых вакансий. - Спроектировал и реализовал карточку вакансии с большим числом полей, статусами и фильтрацией откликов в AG Grid и MUI v5, согласовал отображение технических нюансов с дизайнером и backend, за счет чего рекрутеры находили нужные отклики без выгрузок и лишних переходов. - Разработал раздел откликов с разделением кандидатов по источникам: рекомендации сотрудников и объявления, связал интерфейс с API и ATS HuntFlow, за счет чего HR-команда видела происхождение кандидата прямо в рабочем сценарии и быстрее приоритизировала реферальные отклики. - Собрал frontend реферальной программы с нуля: UI рекомендации друзей, отображение вознаграждения и интеграцию с внутренней CMS, за счет чего сотрудники могли отправлять кандидатов без ручного обращения к HR, а рекрутеры получали структурированные данные по рекомендациям. - Реализовал в админ-панели механизм шаблонных коммуникаций с кандидатами: настройку шаблонов с автоподстановкой данных и отправку писем - по шаблону или индивидуально, с предпросмотром, - автоматизировав рутинную переписку и собрав общение с кандидатами в едином интерфейсе.
    Mars 2022 - Mai 2023
    (1 an 3 mois)
    GrimmTeam
    Frontend-разработчик
    Работал frontend-разработчиком в небольшой команде над Silk Road Chapters - образовательной платформой про историю и культуру Центральной Азии, отвечал за UI, интеграцию с backend, производительность и продуктовые эксперименты. Достижения: - Внедрил A/B-тестирование через Яндекс Метрику для ключевых UI-гипотез: настроил распределение пользователей по группам, события по 6 точкам флоу, состояние эксперимента в Zustand и конфигурацию без релиза, за счет чего команда запускала эксперименты за 3–4 часа вместо пары дней. - Настроил единый процесс качества кода в Git: собрал ESLint и Prettier-конфиг под React и Java, подключил Husky, lint-staged и проверку типов перед push, за счет чего ревью перестали тонуть в форматировании, а PR проходили на 1–2 дня быстрее. - Оптимизировал frontend-производительность Next.js(SSR): уменьшил клиентский Java, вынес тяжелые блоки в динамические импорты, настроил next/image, убрал лишние ререндеры и точечно облегчил npm-зависимости, за счет чего Lighthouse вырос с 55 до 75–78, а основной gzip-бандл снизился с 1.2 МБ до 850 КБ. - Переработал ключевые экраны платформы после редизайна: собрал адаптивные интерфейсы на Next.js и Tailwind, упростил навигацию и состояния загрузки, за счет чего доходимость до целевого действия на основном флоу выросла примерно на 18%. - Провел аудит и доработку адаптивности и доступности ключевых экранов: улучшил семантическую разметку, focus-states, навигацию с клавиатуры, состояния загрузки и поведение на мобильных, за счет чего снизилось число обращений в поддержку по навигации и непонятным состояниям интерфейса.

    Compétences

    Javascript
    Zustand
    Astro
    Tailwind
    Webpack
    Vite
    React.js
    TypeScript
    HTML
    CSS
    REST API
    Next.js
    Redux
    Git
    Intégration adaptative

    Maîtrise des langues

    Avancé Anglais
    Natif Russe

    Type d’emploi

    Type d’emploi
    Temps plein, Temps partiel, Mission / projet
    Format de travail
    Télétravail, Hybride, Présentiel
    Horaires de travail
    Flexible, 5/2
    Relocalisation
    Possible
    Déplacements professionnels
    Déplacements possibles