Full-Stack разработчик (Vue.js + Node.js)

Дата размещения вакансии: 13.01.2026
Работодатель: Рыжов Александр Михайлович
Уровень зарплаты:
от 150000 до 280000 RUR
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Привет!

Мы - рекламное агентство, привлекаем потенциальных клиентов для покупки товара посредством размещения таргетированной рекламы в социальных сетях.

У нас нет бюрократии и жестких рамок — только поддержка, свобода действий и безграничные возможности для роста.

Открыта вакансия - Full-Stack разработчик (Vue.js + Node.js) для AI-лендинга

Требования к кандидату:

  • Коммерческий опыт с Vue 3 (Composition API, Pinia), Vite;
  • Опыт работы с Node.js + Express;
  • Практический опыт загрузки и обработки изображений на фронтенде (File API, Canvas) и бэкенде (Multer);
  • Опыт интеграции с внешними HTTP API (REST), работа с асинхронными long-running задачами;
  • Знакомство с одним из AI-сервисов (OpenAI API, Midjourney API, Replicate.com, NanoBanana и т.п.);
  • Опыт работы с очередями (Bull, RabbitMQ) и кэшированием (Redis);
  • Опыт работы с Docker.

Чем предстоит заниматься:

  • На фронтенде: Разработка интерактивного и отзывчивого интерфейса на Vue.js 3 (Composition API, Pinia) с использованием Vite. Создание сложных UI-компонентов для загрузки, предпросмотра и редактирования изображений/контента (с использованием Canvas API, File API);

  • На бэкенде: Разработка серверной логики на Node.js + Express. Создание API для интеграции с различными AI-сервисами (генерация изображений, текста и т.д.);

  • Работа с медиа и AI:

    • Реализация пайплайна загрузки, валидации, обработки и оптимизации изображений (клиентская обработка + серверная с Multer);

    • Интеграция с внешними AI-API (OpenAI, Midjourney, Replicate, Stable Diffusion и аналоги);

    • Организация работы с долгими (long-running) асинхронными задачами (например, ожидание генерации изображения от нейросети).

  • Инфраструктура и производительность:

    • Организация системы очередей задач для управления фоновыми процессами (Bull или RabbitMQ);

    • Внедрение и настройка кэширования для повышения скорости отклика API (Redis);

    • Упаковка сервисов в Docker-контейнеры, участие в настройке среды разработки и деплоя.

Мы предлагаем:

  • Фиксированный оклад + премии (готовы обсуждать индивидуальные условия);

  • Интересные задачи и возможность прокачать свои навыки, перспектива роста до руководителя отдела;

  • График 5/2 с гибким началом дня (с 10 до 12), гибридный формат работы;

  • Неформальное общение внутри компании, никакой бюрократии и длительного процесса согласования;

  • Заряженная молодая команда единомышленников, у нас точно не бывает скучно.

    Если ты готов присоединиться к команде, ждём твой отклик! (укажи, пожалуйста, сразу свой Tg-ник)