СБЕР

Middle Fullstack NodeJS разработчик (АС Рефлекс)

АС Рефлекс: Крупнейшая система мониторинга в банке. Предоставляет сервисы мониторинг для более чем 1500 ИТ-Услуг Банка. Построена на базе активно развивающегося российского продукта - лидера отрасли. Активное взаимодействие со всеми передо…

СБЕР На сервисе с: 07.10.26 15:43

Зарплата не указанаРоссияМоскваОфис

АС Рефлекс: Крупнейшая система мониторинга в банке. Предоставляет сервисы мониторинг для более чем 1500 ИТ-Услуг Банка. Построена на базе активно развивающегося российского продукта - лидера отрасли. Активное взаимодействие со всеми передовыми техстеками и решениями, разрабатываемыми в Банке.

Мы ищем в нашу команду Fullstack разработчика, который будет активно участвовать во внедрении и развитии системы мониторинга в Банке.

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

  • проектирование и разработка интеграций АС Рефлекс со смежными системами — от анализа требований до реализации контрактов взаимодействия (REST, Kafka, JSON/JSON Schema)
  • поддержка и развитие текущих интеграций и процессов, и подсистем
  • автоматизация типовых задач сопровождения и создание автоматизированных сценариев управления настройками системы и её объектами с использованием внутреннего API АС, RLM (Ansible, Python)
  • глубокое погружение в особенности функционирования системы мониторинга на различных технологических стеках, решение сложных проблемных ситуаций, взаимодействие с технической поддержкой вендора
  • планирование и выполнение работ по сопровождению АС: выявление узких мест, оптимизация производительности, масштабирование, развёртывание новых инстансов
  • сопровождение релизного цикла продукта CI/CD — внедрение релизов, обновление стендов
  • инцидент-менеджмент, ведение документации и задач.

Техстек:

SelfService: NodeJS (KeyStone, Prisma, Bree), PostgreSQL, REST API, Kafka

NiFi-интеграции: Apache NiFi, Groovy, PostgreSQL, Kafka, REST API

RLM-автоматизация: Ansible, Python

Инфраструктура: *nix, OpenShift, Jenkins, PostgreSQL, Kafka.

Требования:

  • уверенное владение NodeJS
  • опыт работы с KeyStone, Prisma, Bree
  • понимание принципов работы REST API и Kafka
  • опыт работы с Apache NiFi — умение работать с конфигурациями, понимание основных принципов и возможностей системы
  • базовые знания PostgreSQL
  • опыт работы с системами APM (Application Performance Monitoring) или аналогичными решениями для мониторинга производительности
  • умение читать код на Python, Java/Kotlin, .NET, JavaScript — в контексте настройки мониторинга и работы с SDK (достаточно общего представления)
  • навыки работы с генеративными AI-моделями.

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

  • Навыки написания скриптов на Groovy — умение читать и дорабатывать чужой код, писать решения с нуля.

  • офис: г Москва, проезд 2-й Южнопортовый, 12Ак1стр1

  • офисный формат работы

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа

  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ

  • подписка Прайм с возможностью совместного использования на трёх близких

  • вознаграждение за рекомендацию друзей в команду Сбера.

Эта вакансия также есть на:hh.ru

Похожие вакансии Node.js

hh.ru
450k–550k ₽РоссияМоскваУдалёнка

Miyoumi — бренд детских товаров: производство в Китае, продажи на Wildberries, Ozon, Яндекс Маркете, в опте и рознице, собственный склад.

Компанией уже управляет команда из 33 ИИ-агентов: финансы, закупки, склад, маркетплейсы, юрист, HR. У каждого агента своя роль, доступы и Telegram-бот, они ставят друг другу задачи и проверяют результат. За ними стоят 62 интеграции (1С, банки, WB, Ozon, Яндекс Маркет, Честный знак), почти 300 навыков и около 400 автоматических процессов. Это не пилот: через агентов ежедневно проходят реальные заказы, деньги и документы.

Сейчас агенты работают на арендованной платформе. Мы строим свою — оркестратор ИИ-агентов HARNESS: сначала переносим на неё наших агентов, затем выводим как продукт для других компаний.

Ищем инженера, который возьмёт этот продукт целиком: от первой миграции до работающей платформы и первых внешних клиентов.

Что предстоит сделать MVP по готовому ТЗ — около 12 недель:

- Ядро. REST API, очередь запусков на PostgreSQL (FOR UPDATE SKIP LOCKED), приоритеты, дедлайны, идемпотентность, роли и права, журнал аудита.

- Раннер агентов на Claude Agent SDK. Изоляция агента в контейнере, сборка контекста (промпт, память, постановка), MCP-коннекторы с ограничением доступа, журнал каждого шага, учёт токенов и стоимости.

- Telegram-шлюз. Бот на каждого агента (grammY), блокировка диалога (одно сообщение — один запуск), файлы, привязка сотрудников.

- Делегирование. Задача → подзадачи нескольким агентам → проверка менеджером → доработка → итог.

- Планировщик. Кроны двух типов — скрипт без LLM и запуск агента; защита от наложения, джиттер, автопауза после сбоев с алертом.

- Секреты и коннекторы. Шифрование, выдача доступа агенту или отделу, маскирование секретов в логах.

- Доступ к моделям. Шлюз LiteLLM на зарубежном сервере: Anthropic + OpenAI/OpenRouter с автоматическим переключением.

- Админка. React + Vite + Refine + Ant Design, 10 экранов: агенты, журнал запусков, задачи, кроны, коннекторы, затраты, пользователи, аудит.

- Эксплуатация. Docker Compose, Caddy, логи и метрики (pino, Loki, Grafana), алерты в Telegram, бэкапы с проверенным восстановлением.

- Переезд. Перенос 33 агентов по одному, параллельно со старой платформой, без остановки бизнеса.

После MVP — развитие продукта: мультиарендность, подключение клиентов, биллинг, маркетплейс навыков.

Как устроена работа:

- Вы — первый инженер и техлид продукта. Решения по архитектуре принимаете вы.

- ТЗ, схема БД, API, план спринтов и каркас репозитория уже готовы. Не нужно месяц собирать требования — можно сразу писать код.

- Код пишется вместе с ИИ: Claude Code — основной инструмент. Наши агенты сами пишут код платформы, поэтому мы знаем, как работать в паре с моделью и где её надо проверять.

- Работаете напрямую с основателем. Без согласований на три уровня.

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

Что для нас важно:

- 5+ лет коммерческой бэкенд-разработки, из них от 3 лет на TypeScript / Node.js.

- Уверенный PostgreSQL: транзакции, блокировки, индексы, миграции, очереди на базе данных.

- Опыт с LLM в продакшене: tool use / function calling, агенты, MCP или аналоги. Вы понимаете, где модель ошибается и как это ловить.

- Надёжность распределённых систем: идемпотентность, ретраи, таймауты, конкурирующие воркеры, корректная остановка.

- Docker, Linux, деплой на свои серверы, HTTPS, базовая безопасность (секреты, права, защита входа).

- Каждый день пишете код с ИИ-ассистентом (Claude Code, Cursor и т. п.) и умеете проверять результат.

- Самостоятельность: доводите задачу до продакшена без менеджера проекта и оставляете после себя документацию — README, runbook, ADR.

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

- Claude Agent SDK / Anthropic API, OpenAI Agents SDK, LangGraph.

- Telegram Bot API (grammY, telegraf).

- React и админки (Refine, react-admin, Ant Design).

- Grafana, Loki, Prometheus, OpenTelemetry.

- Интеграции с 1С (OData), API маркетплейсов, банков.

- Опыт multi-tenant SaaS и запуска собственного продукта.

Условия:

- 450 000 – 550 000 ₽ на руки — по итогам собеседования.

- Оформление по ТК РФ или договор с ИП — как вам удобнее.

- Удалённо из любой точки России.

- Оплачиваем ИИ-инструменты (Claude Max, Cursor) и серверы для разработки.

- Испытательный срок 3 месяца — это и есть срок MVP. Цель понятна с первого дня.

Как проходит отбор:

1. Отклик + ссылка на GitHub или проект с LLM-агентами. Если код закрыт — 5–7 строк: что строили, на каком стеке, что сломалось и как починили.

2. Звонок 30 минут с основателем.

3. Техническое интервью 1,5 часа: разбираем ТЗ, проектируем очередь и раннер.

4. Оплачиваемое тестовое задание до 8 часов: мини-раннер — очередь на Postgres, запуск агента, журнал шагов.


Сайты компаний
V

Junior Software Developer InTest (JavaScript)

veeamНа сервисе с: 07.10.26 17:47
Зарплата не указанаПольшаWarsaw

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 550,000 customers worldwide, who trust Veeam to keep their businesses running. Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands.

About the Role

We are looking for a Junior Software developer in Test (JavaScript) to join the team that is responsible for Frontend development of Veeam products, such as Veeam Backup & Replication and Veeam One.
You will work closely with Developers and QA Engineers to ensure the quality and reliability of our frontend components. 

What You’ll Do

  • Build and maintain robust CI/CD pipelines and internal automation tools

  • Design and support scalable infrastructure systems (on-prem and cloud)

  • Collaborate with development and QA teams to streamline delivery workflows

  • Troubleshoot and resolve complex incidents within CI environments

What You’ll Bring

  • Experience with JavaScript

  • Hands-on experience with CI/CD systems (e.g., Jenkins, TeamCity, GitLab CI)

  • Proficiency in automation, scripting, and infrastructure-as-code

  • Analytical mindset and eagerness to tackle engineering challenges

  • Good teamwork and communication skills

Bonus Skills

  • Proficiency with Linux, Windows, and virtual machines

  • Experience with Azure DevOps

What You’ll Get 

  • 26 paid days off annually, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares

  • Paid parental, maternity, and paternity leave

  • Fully covered family medical plan, dental, rehab, and vaccinations

  • Life, critical illness, and disability insurance

  • Employer pension contribution via PPK

  • Monthly Edenred allowance of 450 PLN for meals

  • MultiSport card fully covered by Veeam, giving access to sports facilities nationwide

  • Up to 12 free therapy sessions annually, plus legal and financial advice

  • Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops and learning events like our annual Global Day of Learning

Please note: If the applicant is permanently present outside of Poland, Veeam reserves the right to refuse to consider the application for a job. 

#LI-VE2

 

Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.

Personal data collected during the recruitment process will be processed in accordance with our Recruiting Privacy Notice, which explains how your information is collected, used, and handled in connection with hiring activities. By applying for this position, you consent to this processing. 

By submitting your application, you confirm that the information provided, including any supporting documents, is complete and accurate to the best of your knowledge. Any misrepresentation, omission, or falsification may result in disqualification from consideration or, if discovered after employment begins, termination of employment.

hh.ru
до 160k ₽РоссияТомскУдалёнка

О компании

Sprouter создаёт платформу, на которой компании поручают свою реальную работу командам AI-агентов. Команда агентов подключается к приложениям самой компании — Gmail, Slack, HubSpot, Google Drive и другим, — запускает рабочие процессы по расписанию и по запросу и доставляет результат туда, где люди уже работают. Чувствительные действия проходят через слой согласований, а каждый запуск тарифицируется в кредитах. Продукт работает с реальными клиентами и меняется каждую неделю.

О роли

Вы будете вести фичи из роадмапа от начала до конца — бэкенд, фронтенд и тесты, — используя Claude Code как основной инструмент.

Первыми идут две фичи. Первая — чтобы веб-приложение хорошо работало на телефоне: адаптивная вёрстка и устанавливаемое веб-приложение. Вторая — реферальная программа для партнёров: коды, атрибуция при регистрации и условия начисления кредитов. После этого — общая работа над бэкендом и фронтендом по всей платформе.

Обязанности

• Выпускать фичи целиком: общий контракт, бэкенд, UI, тесты и Storybook-stories.
• Мобильный веб — вместе с нашим design engineer: брейкпоинты, адаптивный каркас приложения и чат, мобильные версии ключевых экранов, устанавливаемое PWA.
• Реферальные коды и тарифы: консоль оператора, атрибуция при регистрации, условия по кредитам, применяемые через наш леджер кредитов, и защита от злоупотреблений.
• Управлять сессиями Claude Code и ревьюить их результат так, будто его написал незнакомый человек. Доказывать, что изменение работает, — тестами и фактами.
• Фиксировать решения: короткая запись о решении (ADR) каждый раз, когда меняется правило системы.

Наш стек

• TypeScript-монорепозиторий на pnpm и Turborepo.
• Бэкенд: NestJS, tRPC с контрактами на Zod, Drizzle ORM поверх PostgreSQL.
• Веб: Next.js (App Router), React 19, Base UI, Tailwind CSS 4, TanStack Query.
• Тесты: Vitest (в том числе browser mode) и MSW. Компоненты каталогизированы в Storybook.
• Рантайм агентов: Claude Agent SDK.
• Локальный Docker merge gate: каждый PR проходит его перед мержем.

Требования

• 3+ года продакшн-разработки на TypeScript — и на бэкенде (Node.js), и на фронтенде (React).
• PostgreSQL и миграции в продакшене. Вы по умолчанию думаете о транзакциях, идемпотентности, состояниях гонки и авторизации.
• Уверенный CSS и адаптивная вёрстка: можете заставить плотный десктопный интерфейс работать на экране шириной 360 px.
• Тестирование — часть работы, а не то, что добавляется после неё.
• Месяцы ежедневной агентной разработки (Claude Code, агент Cursor, Codex или аналоги) и привычка критически ревьюить дифф модели.
• Уверенный Git: небольшие pull request'ы, чистая история, rebase.
• Разговорный английский. Весь код, документация и сам продукт — на английском.

Будет плюсом

• NestJS, tRPC, Zod, Drizzle, Next.js App Router, Tailwind.
• Vitest browser mode, MSW, Storybook.
• Опыт с PWA.
• Платежи, биллинг, кредиты или леджер-системы; Stripe.
• Docker.
• Разработка на LLM API.

Как мы работаем

• Небольшая команда в режиме LLM-first: большую часть кода пишет Claude Code, а инженеры ставят задачи, ревьюят и проверяют результат. Мы ожидаем, что вы уже так работаете.
• Каждая задача — issue в GitHub. Решения фиксируются в ADR. Сначала тесты, и каждый pull request перед мержем проходит локальный Docker merge gate.
• Наша dev-среда запускает реальные модели на реальных подключённых приложениях, поэтому каждый запуск стоит реальных денег.
• Высокий темп и плотная документация: в первые недели придётся много читать.

Условия

• Полностью удалённая работа и гибкий график.
• Прямая работа с основателем и реальная ответственность за фичи, которые вы делаете.
• Работающий продукт с реальными клиентами, который создаётся с помощью новейших AI-инструментов разработки.

Этапы отбора

1. Звонок с основателем, частично на английском.
2. Короткий блок технических вопросов.
3. Возможно, небольшое тестовое задание.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.