СписокРабот
Вся Россия
    Все города

    Fullstack-разработчик (Python/FastAPI + React/TypeScript)

    з/п не указана
    ВкусВилл Москва
    Удаленная работа Постоянная занятость опыт от 1 года
    Откликнуться на сайте работодателя

    Описание

    Привет! Нам нужен инженер, который закроет собой оба направления — backend и frontend. Вы будете проектировать архитектуру высоконагруженного корпоративного портала с нулевой толерантностью к ошибкам. Обязанности: Backend (Core & AI): Проектировать отказоустойчивые REST/WebSocket API на FastAPI: async/await, DI, middleware, кастомные обработчики исключений. Интегрировать локальные LLM и управлять контекстом через векторную БД Qdrant: поиск семантических схожестей, RAG-пайплайны. Работать с гибридным хранением данных: реляционные схемы PostgreSQL/SQL и документоориентированные коллекции MongoDB. Настраивать взаимодействие с объектным хранилищем S3 для тяжёлых медиафайлов: видео, изображения. Обеспечивать наблюдаемость системы: внедрять трейсинг OTEL, Jaeger, собирать метрики в Prometheus/Grafana, настраивать централизованное логирование. Frontend (UI/UX & Performance): Строить SPA на React 18+ и TypeScript с использованием Ant Design: глубоко кастомизировать темы, создавать переиспользуемые UI-компоненты. Настраивать сборку и оптимизировать бандл через Vite: code splitting, lazy loading. Работать с Editor.js: дорабатывать кастомные блоки для вставки видео, файлов и изображений с загрузкой через API. Интегрировать фронтенд с бэкендом через Axios: настраивать интерцепторы, проброс токенов JWT, централизованную обработку ошибок и ретраи. DevOps и процессы: Упаковывать сервисы в Docker, настраивать проксирование через Nginx. Сопровождать CI/CD-пайплайны в GitLab: сборка, тестирование, деплой. Участвовать в Code Review, поддерживать стандарты качества кода и помогать внедрять LLM-помощников в повседневную разработку. Управлять ветвлением по GitFlow и принимать архитектурные решения как на backend, так и на frontend. Наш кандидат: Backend: Глубокое знание Python и FastAPI: построение сложной структуры проекта, lifetime management, middleware для трейсинга и аутентификации. Опыт проектирования схем в PostgreSQL: индексы, оптимизация запросов. Опыт работы с агрегациями в MongoDB. Реальный опыт интеграции LLM, в том числе локальных моделей. Опыт работы с векторными хранилищами: Qdrant / OpenSearch. Опыт настройки стека наблюдаемости: OpenTelemetry (OTEL), Jaeger, Prometheus, Grafana. Frontend: Уверенное владение React 18+: хуки, контекст, управление состоянием. Опыт хотя бы с одним из инструментов управления состоянием: Redux Toolkit / Zustand / MobX. Профессиональная работа с TypeScript: строгая типизация, дженерики, утилитарные типы. Опыт кастомизации Ant Design: переопределение Less/CSS-in-JS, создание собственных тем. Умение работать с API-клиентами, в частности Axios. Умение работать с файловыми потоками: FormData, Blob. Дополнительно: Опыт работы с Editor.js. Понимание WebSockets, в частности для чатов или стриминга AI-ответов. Будет плюсом: Опыт интеграции поисковых движков OpenSearch / Elasticsearch для полнотекстового поиска. Навыки оптимизации TTFB — времени до первого байта. Опыт работы с кешированием, в частности Redis. Знание GraphQL как альтернативы REST для сложных выборок. Условия: Что мы предлагаем: Доход и стабильность: Конкурентное вознаграждение, которое обсудим индивидуально на собеседовании; Официальное оформление по ТК РФ; Полностью белая зарплата с гарантированными выплатами 2 раза в месяц. Свобода и развитие: Высокий уровень самостоятельности и реальная возможность влиять на результат; Интересные и масштабные задачи для профессионального роста; Обучение за счёт компании: тренинги, семинары, книжный клуб. Забота о здоровье и комфорт: Частичная компенсация ДМС, медицинских услуг, лекарств и абонемента в фитнес-клуб; Психологическая поддержка и страхование жизни от несчастных случаев;Материальная помощь в особых жизненных ситуациях; Кешбэк 15% бонусами на покупки во «ВкусВилл» и бонусы на важные даты; Скидки и специальные предложения от партнёров компании. Присоединяйся к команде, которая делает жизнь людей более здоровой и вкусной!

    Источник: hh · Опубликовано: 27.08.2026

    Ещё вакансии в городе Москва

    Все
    Трендфабрик Москва
    Полный день Постоянная занятость без опыта

    ООО Трендфабрик - является представителем брендов европейской одежды в России и странах СНГ. Мы ищем ответственного и инициативного сотрудника для исполнения операционных / репетитивных задач в области ВЭД и системы Чест…

    РемстройМарс Москва
    Полный день Постоянная занятость опыт от 3 лет

    Обязанности: Организация и контроль производимых на объекте работ (кладка; отделочные работы); Мониторинг за соблюдением надлежащего качества производимых работ; Ведение учета выполненных работ, оформление технической до…

    Торгово-Производственная Компания Феникс Москва
    Полный день Постоянная занятость опыт от 1 года

    Опытный менеджер по продажам в типографию Ищете стабильность в нестабильное время? Пока рынок штормит, а другие компании закрываются или задерживают выплаты, наша типография продолжает уверенно работать и выполнять свои …

    МОСКВА Москва
    Гибкий график Постоянная занятость опыт от 1 года

    Вдохновляющая возможность для заботливых профессионалов! Если вы чувствуете призвание помогать людям, цените командную работу и хотите развиваться в современной медицинской среде — присоединяйтесь к нам! Здесь ценят вним…