Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

сегодня

node.js developer

ниже рынка на 14,0%
вакансия 250 000 ₽
в среднем 290 669 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

генерация резюме

Добавьте резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

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

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

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

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

задачи

  • Проектировать и развивать микросервисы платформы (анализ документов, поиск, оркестрация 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, осознанное код-ревью;
  • Ежедневная работа с LLM как с инженерным инструментом, а не автокомплитом;
  • Осознанный промпт-инжиниринг: умеете декомпозировать задачу, давать модели контекст, проверять вывод;
  • Понимаете границы моделей: где LLM врёт, где галлюцинирует, где её нельзя пускать без верификации;
  • Будет плюсом опыт работы с LLM-пайплайнами на бэке (стриминг, токен-лимиты, retry-логика, function calling), векторные БД (Milvus / Qdrant / pgvector), опыт работы с юридическим/финтех/документным доменом и вклад в open-source.

условия

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

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Telegram Добавить в отклики

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.