RDP.RU

Frontend-разработчик (Vue.js)

Не указана
  • Москва
  • От 1 года до 3 лет

RDP - ведущий российский производитель сетевых решений.

Мы специализируемся на разработке инновационного программного обеспечения и программно-аппаратных комплексов для высокопроизводительной обработки сетевого трафика. Продукция компании широко востребована в сетях операторского класса, крупных предприятиях и Госсекторе.

Одна из ключевых особенностей нашей компании – поставка масштабируемых решений на базе нашего оборудования, интеграция с системами Заказчика и доработка продуктов под поставляемые решения.

О команде:
Мы строим инструменты, которые помогают работать быстрее, проще и лучше — автоматизация плюс внутренние сервисы. Ищем инженера, который хочет не просто писать скрипты, а проектировать настоящие продукты внутри компании.

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

  • Разработка и поддержка SPA на Vue 3;

  • Интеграция с backend API (Python, REST / WebSocket);

  • Работа с асинхронными потоками данных через RxJS;

  • Управление состоянием приложения (Vuex / Pinia);

  • Оптимизация производительности;

  • Покрытие кода тестами;

  • Участие в code review

Наш стек:

  • Frontend: Vue 2 (Options API), Vue 3 (Composition API, JS, RxJS, Vuex / Pinia, Vue Router, Vite / Webpack, REST API / WebSocket, SCSS / Tailwind, Vitest / Jest
  • Backend: Python, FastAPI, PostgreSQL, Redis
  • Инфраструктура: K8s, Nginx, CI/CD

Мы ожидаем:

  • 2+ года коммерческого опыта с Vue;

  • Опыт работы с Vue 2 или Vue 3 (желательно оба);

  • Понимание различий Options API и Composition API;

  • Опыт работы с RxJS или понимание реактивного программирования;

  • Опыт интеграции с REST API;

  • Понимание клиент-серверной архитектуры;

  • Git

Будет плюсом:

  • Опыт работы с WebSocket;

  • Базовые знания Python;

  • Понимание архитектурных паттернов

Условия работы:

  • Работа в аккредитованной IT компании;
  • Трудоустройство в соответствии с ТК РФ;
  • Белая заработная плата (оклад обсуждаем с успешным кандидатом после прохождения технического интервью);

  • График работы: 5/2, гибкое начало рабочего дня (с 8:00 до 12:00);
  • На испытательный срок - офисный формат работы, после успешного прохождения ИС - возможность полной удаленки;
  • Офис находится в БЦ "Трио" на метро Динамо (или мцд Гражданская);
  • И плюшки ниже :) ↴