Senior Frontend fullstack ( angular + node.js )

MANGO OFFICE

Senior Frontend fullstack ( angular + node.js )

Москва, Профсоюзная улица, 57

Метро: Калужская

Описание вакансии

MANGO OFFICE — лидер на рынке облачных коммуникаций в России с 2001 г., участник топ-20 крупнейших IT-разработчиков РФ. Наши филиалы работают в 18 городах России (более 1000 сотрудников). С нами уже более 60 000 компаний и их количество растет с каждым днем.

Наши клиенты: Skyeng; СитиМобил; Вкусвилл; Альфа Страхование, Сбер Маркет и многие другие.

Мы запускаем новый продукт — веб-клиент для биллинга с пользовательским и административным интерфейсами. Проект с нуля: много узловой логики на backend (Node.js), ролевая модель, управление пользователями и разрешениями, админские панели, интеграции с существующими сервисами MANGO OFFICE. Нужен fullstack-разработчик, который будет отвечать за создание интерфейса на Angular и реализацию серверной части админки на Node.js, обеспечивая её интеграцию с основным API биллинга (Java).

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

  • Разрабатывать пользовательские интерфейсы: админки на Angular (TypeScript), строить масштабируемую компонентную архитектуру.

  • Создавать и поддерживать backend‑части на Node.js (Express / Nest.js - обсуждаемо), проектировать API и бизнес‑логику.

  • Реализовать ролевую модель, управление правами доступа (RBAC), авторизацию и аутентификацию.

  • Проектировать взаимодействие фронтенд ↔ backend: REST / GraphQL, WebSocket, очереди задач.

  • Работать с ИИ‑инструментами для написания кода: генерация компонентов, сервисов, тестов, рефакторинг, оптимизация, поиск багов.

Что ждем от вас?

  • 5+ лет опыта фронтенд разработки; опыт с Angular (v10+), глубокое понимание TypeScript.

  • 1+ лет опыта с Node.js в продакшене; опыт проектирования серверной логики и API.

  • Опыт реализации RBAC/ACL, аутентификации и авторизации в web‑системах.

  • Понимание REST и/или GraphQL, WebSocket, практик построения масштабируемых API.

  • Опыт работы с БД (Postgres / MySQL / MongoDB) и, при необходимости, с очередями (RabbitMQ / Kafka).

  • Навыки создания тестов (unit, интеграционные, e2e).

  • Обязательное требование: опыт работы с ИИ‑инструментами для разработки

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

  • Умеете искать первопричины ошибок, погружаясь на разные уровни (от клиента до БД).
  • Умете опыт работы с CI/CD, Docker, GitLab.

Что предлагаем:

  • Все льготы для сотрудников как аккредитованная IT-компания;

  • Возможность карьерного и профессионального роста в техническом направлении.
  • Достойный уровень заработной платы по результатам интервью;

  • Гибкий график (начало рабочего дня в период с 8.00 до 11.00) + удаленка из РФ;

  • Подключение к ДМС (после окончания испытательного срока);

  • Бесплатное обучение с профессиональными тренерами и наставниками, (у нас своя Манго Академия).

Навыки
  • TypeScript
  • HTML5
  • Английский язык
  • Frontend
  • Jest
  • Angular
Посмотреть контакты работодателя

Адрес

Похожие вакансии

WINLINE
  • Москва

  • Не указана

Рекомендуем
ГКУ Инфогород

Frontend-разработчик Angular

ГКУ Инфогород

  • Москва

  • Не указана

Рекомендуем
Московская Биржа

Tech Lead Fullstack-разработчик .NET

Московская Биржа

  • Москва

  • Не указана

Рекомендуем

Senior React разработчик

ВТБ Капитал

  • Москва

  • Не указана

АйДи-360
  • Москва

  • до 280000 RUR

Клауд Ком
  • Москва

  • до 280000 RUR

Верный Код
  • Москва

  • до 280000 RUR

Эксперт РА
  • Москва

  • до 280000 RUR

Polymedia
  • Москва

  • до 280000 RUR

Снэп АйТи
  • Москва

  • до 210000 RUR

Платформа Сейлз Чейн

Senior Mobile Engineer (React Native)

Платформа Сейлз Чейн

  • Москва

  • до 210000 RUR

РЕДСМС

Team Lead Go (Golang)

РЕДСМС

  • Москва

  • до 450000 RUR

НПФ БУДУЩЕЕ

Team Lead Python

НПФ БУДУЩЕЕ

  • Москва

  • до 450000 RUR

Тендертех

Senior PHP/Golang Developer

Тендертех

  • Москва

  • до 450000 RUR

СБЕР
  • Москва

  • до 450000 RUR

Тендертех
  • Москва

  • до 450000 RUR

МАГ Девелопмент

Tech Lead (B2B SaaS)

МАГ Девелопмент

  • Москва

  • до 450000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию