Назад
22 часа назад

Middle Node.js Developer (Nest.js)

Формат работы
remote
Тип работы
fulltime
Грейд
middle
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Middle+/Senior Node.js Developer (Nest.js)


О продукте:
Одним из ключевых продуктов компании R1, является продукт домофония, который позволяет удобно и безопасно управлять доступами к помещениям дома как для управляющей компании, так и для жителей дома.
Мы ищем разработчика в команду Личного кабинета Управляющей компании, который обеспечивает самый лучший опыт пользования продуктом. Управление домофоном, доступ к видео, выявление нетипичного поведения у подъезда, управление шлагбаумами и камерами. Все, чтобы сделать жизнь людей безопасной. MAU - около 2000 УК РФ по всем регионам.
Мы ищем опытного Node.js разработчика, который усилит нашу команду и возьмет на себя задачи по проектированию и разработке серверной части наших продуктов. Нам важен не только чистый код, но и умение мыслить архитектурно, а также желание работать в команде.
Чем предстоит заниматься:



  • Проектирование и разработка: Создавать отказоустойчивые и масштабируемые микросервисы на Nest.js.

  • Архитектура: Участвовать в проектировании архитектуры новых сервисов и систем с нуля, а также развивать текущие решения.

  • Работа с данными: Проектировать структуры баз данных (PostgreSQL) и оптимизировать сложные SQL-запросы.

  • Интеграции: Настраивать взаимодействие между сервисами через брокеры сообщений (Kafka).

  • Оптимизация: Работать с кэшированием (Redis) и повышением производительности системы.

  • Командная работа: Участвовать в Code Review, делиться опытом с коллегами и совместно обсуждать технические решения**.**


Наши ожидания (Hard Skills):



  • Опыт: Коммерческая разработка на Node.js от 3-х лет.

  • Языки: Отличное знание JavaScript и TypeScript (типизация, принципы ООП/FP).

  • Фреймворк: Уверенное владение Nest.js (понимание DI, модулей, гардов, интерцепторов).

  • Базы данных: Глубокое понимание PostgreSQL (индексы, транзакции, оптимизация запросов).

  • Брокеры сообщений: Опыт работы с Apache Kafka в продакшене.

  • Кэширование: Опыт работы с Redis.

  • Архитектура: Умение самостоятельно проектировать сервисы и строить связи между ними.


Soft Skills:



  • Умение работать в команде, аргументировать свои решения и слышать коллег.

  • Ответственный подход к качеству кода и срокам.

  • Желание развиваться и изучать новые технологии.


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



  • Опыт работы с Docker и Kubernetes.

  • Навыки написания тестов (Jest, E2E).

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

  • Опыт настройки CI/CD пайплайнов.

  • Опыт разработки на Golang.


Зарплата


Не указана
Похожие специалисты получают 180 000 - 250 000


Требования


Бэкенд разработчик, Средний (Middle) • Node.js • JavaScript • NestJS


Местоположение и тип занятости


Полный рабочий день • Можно удалённо




Контакт:

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -