yandex
Страна
Россия
Зарплата
250 000 ₽ – 350 000 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior Backend Developer (Node.js/NestJS)

Оценка ИИ

Привлекательная вакансия в актуальной нише LegalTech AI с прозрачными требованиями и достойной оплатой. Использование современного стека (NestJS, NATS, Elasticsearch) и возможность работать с передовыми LLM-технологиями делают роль профессионально интересной.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена жестким входным фильтром по техническому стеку (NestJS, PG, Mongo, NATS) и специфическим требованием к продвинутому использованию AI-инструментов (Claude Squad). Ожидается глубокое понимание внутренностей Node.js и опыт проектирования микросервисов с нуля.

Анализ зарплаты

Медиана300 000 ₽
Рынок250 000 ₽ – 400 000 ₽
Оценка ИИ

Предложенная вилка 250 000 – 350 000 ₽ net полностью соответствует рыночным ожиданиям для позиции Senior Node.js разработчика в России. Верхняя граница в 350к является конкурентной для продуктовых компаний, работающих с AI-технологиями.

Сопроводительное письмо

Меня крайне заинтересовала вакансия Senior Node.js разработчика в Lux Mentis, особенно в контексте создания AI-платформы для юридического сектора. Мой опыт коммерческой разработки на Node.js более 4 лет, включая глубокую экспертизу в NestJS и проектировании микросервисной архитектуры, полностью соответствует вашим требованиям. Я имею практический опыт работы с PostgreSQL, MongoDB и брокерами сообщений, а также умею оптимизировать производительность систем, работая с Event Loop и профилированием.

Особый интерес вызывает работа с LLM-пайплайнами и оркестрацией AI-агентов. Я активно использую AI-инструменты в повседневной разработке и понимаю специфику работы с галлюцинациями моделей и токен-лимитами. Уверен, что мои навыки в построении отказоустойчивых распределенных систем и опыт интеграции ML-сервисов через NATS позволят мне внести значимый вклад в развитие продукта Lux Mentis.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Lux Mentis уже сейчас

Если вы готовы строить сложные AI-системы и мастерски владеете NestJS, отправляйте CV и слоты для интервью прямо сейчас!

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

#вакансия #nodejs #backend #senior #nestjs #remote

Название компании: Lux Mentis

Формат работы: удалёнка (full-remote)

Город: не имеет значения (РФ / СНГ предпочтительно, совпадение по часовым поясам ±3ч от МСК)

Занятость: полная

Зарплатная вилка: 250 000 – 350 000 ₽ net

Оформление: обсуждаемо (ИП / самозанятость / ТК — на выбор)

Контакты: Откликнуться

Как откликаться: первое сообщение должно содержать ваше CV , 2–3 доступных слота для первичного скрининга (дата + время МСК, интервал 30 мин), ожидания по ЗП. Сообщения без CV и слотов не рассматриваем — экономим время всем.

О продукте:

Lux Mentis строит AI-платформу для работы с юридическими документами. Платформа автоматизирует рутину юристов и юротделов: интеллектуальный анализ договоров (извлечение сторон, сроков, сумм, обязательств, рисков), сравнение редакций, семантический и полнотекстовый поиск по базе знаний, AI-ассистент с контекстом документа, генерация договоров и меморандумов по шаблонам, аналитические дашборды. Нагрузка реальная, домен сложный, цена ошибки высокая — поэтому ищем сильного инженера, а не «ещё одни руки».

Стек Node.js:

Node.js, NestJS 9, TypeScript (strict)

PostgreSQL (Sequelize + sequelize-typescript), MongoDB (Mongoose 8)

Elasticsearch 8 (полнотекстовый поиск, релевантность, кастомные анализаторы)

NATS (межсервисное взаимодействие, request/reply, JetStream)

Keycloak (OIDC, роли, ресурс-сервер)

@nestjs/microservices, Swagger/OpenAPI

RxJS, Axios, Docker, CI/CD

Что нужно будет делать:

Проектировать и развивать микросервисы платформы (анализ документов, поиск, оркестрация LLM-пайплайнов, биллинг, права доступа)

Принимать архитектурные решения и защищать их на ревью

Разбираться с распределёнными сценариями: идемпотентность, согласованность, ретраи, backpressure

Интегрироваться с Python-сервисами ML/LLM через NATS

Оптимизировать горячие участки (event loop, запросы в PG/Mongo, индексы в Elastic)

Писать код, который не стыдно оставить после себя: типы, тесты, наблюдаемость (логи/метрики/трейсы)

Жёсткие требования (входной фильтр, без этого резюме не рассматриваем):

От 4 лет коммерческой разработки на Node.js, из них от 2 лет на NestJS в продакшене

Глубокое понимание event loop: microtasks/macrotasks, back-pressure, утечки, профилирование (clinic.js, --inspect, heap snapshots)

Уверенный TypeScript: generics, conditional/mapped types, корректная типизация DI и декораторов Nest

Практический опыт с обеими БД уровня продакшена: PostgreSQL (индексы, планы запросов, транзакции, уровни изоляции) и MongoDB (агрегации, схемы, индексы)

Опыт работы с брокером сообщений в продакшене (NATS / Kafka / RabbitMQ) — не «слушал вебинар», а писал, деплоил, чинил

Опыт проектирования микросервисов с нуля: границы сервисов, контракты, версионирование API

Keycloak / OIDC / JWT — понимание потоков, а не только «подключил middleware»

Docker, git, осознанное код-ревью

Требования по AI:

Ежедневная работа с LLM как с инженерным инструментом, а не автокомплитом

Осознанный промпт-инжиниринг: умеете декомпозировать задачу, давать модели контекст, проверять вывод

Желательный уровень — Claude Squad: опыт оркестрации нескольких параллельных AI-агентов (Claude Code и аналоги) на разных задачах одновременно, с разделением веток/воркспейсов

Понимаете границы моделей: где LLM врёт, где галлюцинирует, где её нельзя пускать без верификации

На собеседовании попросим показать реальный сценарий использования AI в вашей работе

Большой плюс:

Опыт работы с LLM-пайплайнами на бэке (стриминг, токен-лимиты, retry-логика, function calling)

Векторные БД (Milvus / Qdrant / pgvector)

Опыт работы с юридическим/финтех/документным доменом

Вклад в open-source

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Node.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Sequelize
  • MongoDB
  • Mongoose
  • ElasticSearch
  • NATS
  • Keycloak
  • Docker
  • CI/CD
  • RxJS
  • Axios
  • Microservices
  • LLM

Возможные вопросы на собеседовании

Проверка глубокого понимания работы Node.js, заявленного в требованиях.

Расскажите, как вы будете диагностировать и устранять memory leak в NestJS приложении, работающем под высокой нагрузкой? Какие инструменты (например, clinic.js) вы будете использовать?

Проверка опыта работы с распределенными системами и брокером NATS.

Как обеспечить гарантию доставки сообщений и идемпотентность обработчиков при использовании NATS JetStream в микросервисной архитектуре?

Оценка навыков проектирования БД, так как проект требует работы с обеими системами.

В каких случаях в рамках вашей платформы вы выберете MongoDB вместо PostgreSQL для хранения данных, и как вы будете обеспечивать согласованность между ними?

Проверка навыков работы с LLM, критически важных для продукта.

Опишите ваш подход к обработке галлюцинаций LLM при извлечении юридических данных из документов. Какие методы верификации вы бы внедрили в пайплайн?

Проверка понимания безопасности и авторизации.

Как реализовать Fine-grained access control (FGAC) в микросервисах, интегрированных с Keycloak, для разграничения прав доступа к конкретным документам?

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

NDA
130 062 ₽ – 229 500 ₽

Senior Backend Developer (ЦФТ-Банк)

SeniorУдалённоРоссия
CFT-Bank · Fintech · Backend Development · Banking Systems
+4 навыков
NDA
2 000 ₽ – 2 200 ₽

Python-разработчик Middle/Senior в e-com (Senior)

SeniorУдалённоРоссия
Python · Django · PostgreSQL · RESTful API · Docker · Docker Compose · SOLID · Django REST Framework · Vue.js · ElasticSearch · ClickHouse · Redis · Celery · RabbitMQ · Kafka · Linux · Git · CI/CD
+18 навыков
NDA
202 318 ₽ – 357 000 ₽

C# разработчик (Senior)

SeniorУдалённоРоссия
C++ · ZIIoT · Kafka · Apache NiFi · Camunda · Jira · Confluence · Microsoft Project · Microsoft Visio
+9 навыков
NDA
166 190 ₽ – 293 250 ₽

NodeJS разработчик (Senior)

SeniorУдалённоРоссия
Node.js · JavaScript · TypeScript · NestJS · Docker · Kubernetes · CI/CD · Agile · Jira · SQL · Functional Programming
+11 навыков
NDA
10 000 ₽ – 13 000 ₽

Senior Python Developer (Automation & AI / LLM)

SeniorУдалённоРоссия
Python · FastAPI · SQLAlchemy · Alembic · aiohttp · REST · gRPC · OAuth2 · JWT · CI/CD · DevOps · LLM · OpenAI · Anthropic · LangChain · LangGraph
+16 навыков
MD
Mad Devs
5 000 $ – 6 000 $

Senior Python Developer

SeniorУдалённоРоссия
Python · FastAPI · Gunicorn · Google Cloud Platform · PostgreSQL · Redis · MySQL · Docker · Docker Compose · Kubernetes · CI/CD · Linux · Lex-Yacc
+13 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Страна
Россия
Зарплата
250 000 ₽ – 350 000 ₽