топассистент

Senior Backend-разработчик (Node.js / NestJS)

топассистент · На сервисе с: 17.08.26 12:55

от 5 000 € (≈ от 488k ₽)СербияУдалёнка

Компания, развивающая AI-платформу для influencer marketing, приглашает в команду Senior Backend-разработчика. Платформа помогает B2B-компаниям автоматизировать поиск, коммуникацию и работу с блогерами по всему миру. В связи с активным развитием продукта команда ищет специалиста, который будет участвовать в разработке масштабируемой backend-инфраструктуры, интеграции AI-решений и создании новых продуктовых возможностей.

Обязанности:

  • Разрабатывать и поддерживать backend-сервисы и API на Node.js, NestJS и TypeScript.
  • Проектировать и развивать масштабируемую backend-архитектуру.
  • Интегрировать сторонние API, обеспечивая стабильную работу с учетом rate limits, отказов и высокой нагрузки.
  • Разрабатывать асинхронные процессы и очереди обработки данных.
  • Проектировать и оптимизировать базы данных PostgreSQL с использованием Prisma ORM.
  • Интегрировать LLM API (OpenAI и аналогичные сервисы) в функциональность продукта.
  • Развивать email-инфраструктуру (SMTP, deliverability, bounce handling, warm-up).
  • Участвовать в проектировании архитектуры и сопровождать функциональность на всех этапах, от идеи до production.
Требования:
  • Коммерческий опыт Backend-разработки от 5 лет.
  • Отличное знание Node.js, TypeScript и NestJS.
  • Опыт работы с PostgreSQL и Prisma ORM.
  • Опыт работы с очередями сообщений (BullMQ или аналогичные решения).
  • Опыт интеграции сторонних API.
  • Знание OAuth, JWT и современных подходов к аутентификации и авторизации.
  • Опыт работы с Docker.
  • Английский язык от уровня B1.
  • Свободное владение русским языком.
Условия:
  • Полностью удаленный формат работы.
  • Гибкий график.
  • Конкурентную оплату в USD.
  • Работу над современным AI B2B SaaS-продуктом.
  • Возможность влиять на технические решения и архитектуру продукта.
  • Небольшую международную команду, быстрое принятие решений и минимум бюрократии.

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

hh.ru
playerok
от 400k ₽РоссияМоскваУдалёнка

Playerok — это маркетплейс цифровых товаров и услуг. Мы соединяем покупателей и продавцов, берём на себя безопасность сделки и запускаем собственные продукты. Строим масштабный бизнес на быстрорастущем рынке, на стыке гейминга, финтеха и e-commerce.

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

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

  • Проектировать новые сервисы — от требований и контракта до решений о хранилище, синхронизации, транспорте.
  • Резать монолит — выделять сервисы, находить границы, не ломая живую систему.
  • Строить architecture governance — чтобы архитектурные решения команд ловились автоматическими проверками и правилами, а не ручным согласованием.
  • Держать честную карту системы — слепки «как есть», снятые из кода, а не из легенд, и не устаревающие молча.
  • Вести реестр решений — чтобы через полгода было видно, почему система такая, а не археология по чатам.

Нам важно:

  • Опыт проектирования систем и декомпозиции на сервисы: проведение
    границ, управление связностью.
  • Глубокое понимание распределённых данных: source of truth, consistency и eventual consistency, событийная интеграция, trade-off между availability и data freshness.
  • Проектирование эволюционируемых контрактов и схем: обратная совместимость, миграции без даунтайма.
  • Понимание обратимости решений, умение соразмерять проработку с ценой ошибки.
  • Сильное инженерное мышление: разбор решений на альтернативы, критерии и trade-off, честная оценка цены.
  • Уверенное чтение кода, проектирование не в отрыве от реализации.
  • Опыт применения AI-инструментов как рычага в инженерной работе.
  • Самостоятельность в условиях неопределённости, без готового ТЗ.

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

  • Опыт работы и понимание Node.js / NestJS стека.
  • Опыт выделения сервисов из монолита.
  • Опыт с ADR и архитектурной документацией.

Наш стек:
TypeScript, NestJS, gRPC, Kafka, PostgreSQL, Redis, Elasticsearch, Kubernetes,
монорепозитории (yarn workspaces). Событийная интеграция, CDC, два ЦОДа.

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

  • Полностью удаленный формат сотрудничества.

  • 400 000 руб — ориентировочная вилка, обсудим после всех этапов интервью.

  • Возможность выбрать форму сотрудничества и оплаты (все налоги — наша забота).

  • Онбординг-квест — не бросим в бой без подготовки, введем в курс дела и подключим к команде.

  • Занятость 5/2 с 8-часовым рабочим днем - c 10 до 19.

  • Команда профи — работаешь с инициативными и увлеченными коллегами.

  • Пауза на восстановление — «перезагрузиться» можно в оплачиваемом отпуске или на больничном.

Откликайся на вакансию — это первый шаг к тому, чтобы стать частью команды, которая меняет правила игры. Ваш ход! 🎮

Соц.сети
Г

Tech Lead / Team Lead интеграционной команды

грин_вэйв_пэласНа сервисе с: 20.08.26 09:08
Зарплата не указанаРоссияУдалёнка

Tech Lead / Team Lead интеграционной команды

Компания: Грин Вэйв Пэлас
Тип занятости: #full_time
Уровень: #senior #lead
Страна: #RU
Локация: #remote

Подробное описание вакансии:

Нажмите, чтобы развернуть...

Tech Lead/Team Lead для agile-команды из 5 человек внутри компании: техническое лидерство, играющий тренер для уже работающих миддлов, переговоры со смежными подразделениями без формальной власти, интеграция с продуктами платформы PlatformEco (Node.js + SQL).

Обязанности
- Техническое лидерство
- Играющий тренер для уже работающих миддлов
- Переговоры со смежными подразделениями без формальной власти
- Интеграция с продуктами платформы PlatformEco (Node.js + SQL)

Требования
- 5+ лет в разработке, из них 2+ года — tech lead/team lead команды 4–7 человек.
- Практический опыт построения интеграций: event-driven архитектура, API gateway, очереди сообщений, идемпотентность, retry/backoff, обработка ошибок.
- Уверенный продакшн-опыт на одном из стеков: Node.js, SQL, .NET, Python, JavaScript.
- Опыт работы с low-code/no-code платформами — конкретный инструмент некритичен, важна скорость адаптации к PlatformEco.
- Опыт работы внутри крупной организации: согласования, ресурсные конфликты, кросс-функциональные зависимости.

Будет плюсом
- Рабочее понимание RAG, LLM, MCP, готовность развиваться в сторону построения AI-агентов.
- Опыт в страховой/финансовой/корпоративной среде и встраивании внешних AI/SaaS-платформ в IT-ландшафт компании.
- Soft skills. Проактивность, переговорные навыки без формальной власти, баланс «играющий тренер / лидер», устойчивость к корпоративной бюрократии, прозрачная коммуникация о реальном статусе задач.


Контакты
- Telegram: @irinaalekseevnashi

Стек технологий: #node #sql #.net #python #javascript #platformeco

🔗Ссылка на канал | 📋Все каналы

hh.ru
Зарплата не указанаРоссияМоскваУдалёнка

Весь серверный контур продукта на тебе: от алгоритмов персональных планов и оркестрации AI-тренера до платежей, инфраструктуры и релиза в сторы.

SG — мобильное приложение (iOS + Android): персональные тренировки, питание и AI-тренер. Ищем backend-разработчика, который

возьмёт серверную часть целиком и доведёт её до релиза v1 в App Store и Google Play примерно за 3–4 месяца.

О проекте

Подготовительный этап позади: есть проработанное ТЗ, формализованные алгоритмы персонализации и полностью отрисованный дизайн приложения. Это не чистое поле и по коду: backend-ядро уже работает, LLM-сервис для готов — мозг строить не нужно, только интегрировать. Твоя часть — превратить всё это в сервер, на который опирается настоящее мобильное приложение.

AI-агенты и вайб-кодинг у нас — часть ежедневного процесса, как git. Рутину пишет агент, инженер владеет архитектурой и отвечает закаждую строку. Мы не считаем токены — смотрим на качественный и надежный результат.

Обязанности:

  • Построить аутентификацию под мобильное приложение: email-OTP, OAuth (Google/Apple), JWT + refresh-сессии.
  • Спроектировать REST API основных модулей: дневник тренировок, дневник питания с поиском по большому каталогу продуктов, профиль с системой наград.
  • Реализовать бизнес-логику, в которой есть над чем подумать: алгоритмы формирования и адаптации плана тренировок и питания (план меняют и действия пользователя, и AI), сценарии вроде переноса тренировок с пересчётом расписания, разграничение free/premium.
  • Собрать чат с AI-тренером глубже, чем «вопрос-ответ»: структурированные ответы, карточки-превью тренировок, действия прямо из чата — пользователь пишет «добавь вес», и запись появляется в дневнике. Сам LLM готов — нужны оркестрация, контекст и API чата.
  • Подключить подписки и платежи: валидация IAP-чеков Apple/Google, вебхуки.
  • Настроить пуш-уведомления (FCM/APNs) и закрыть релизный контур: тесты, миграции, логи, окружения.

Ты — единственный backend-разработчик проекта и архитектор серверной части: свобода в решениях и ответственность за результат. При этом не прыжок без страховки: руководитель разработки регулярно ревьюит код, scope v1 зафиксирован, задачи декомпозированы — входишь не в туман, а в понятный план.

Стек

Node.js, TypeScript, Express, Prisma, PostgreSQL. Клиент — React Native + TypeScript, его пишет второй разработчик; AI-часть решена готовым LLM-сервисом.

Кого ищем

Человека, которому нравятся высокий темп и видимый результат: v1 собираем за 3–4 месяца, и каждая неделя заметно двигает продукт. Задачи часто приходят без готового решения — ждём, что ты будешь предлагать свои варианты и защищать их, а не ждать детальной постановки. Процессов минимум, многое настроишь под себя; если комфортнее в выстроенных регламентах большой компании — у нас будет непривычно.

И нам важно, как ты работаешь с людьми: спокойно даёшь и принимаешь обратную связь, слышишь команду и говоришь, если что-то идёт не так. Дружелюбное и уважительное отношение друг к другу — наша ценность, и высокий темп ей не противоречит.

Обязательно:

  • Опыт вайб-кодинга — AI-инструменты разработки (Claude Code, Cursor или аналог) — уже твой ежедневный рабочий инструмент. Умеешь декомпозировать задачу для агента, валидировать и дорабатывать сгенерированный код — вайб-кодинг у нас ускоряет разработку, не снижая качества. Весь темп проекта построен на связке «инженер + AI»; на техническом интервью попросим показать, как ты работаешь с агентом на живой задаче. Если это для тебя давно норма — нам по пути.
  • 3+ года коммерческой разработки на Node.js + TypeScript.
  • Уверенный PostgreSQL и ORM (Prisma — плюс; TypeORM/Sequelize/Knex с готовностью пересесть — ок).
  • Проектирование REST API: валидация, пагинация, коды ошибок, версионирование.
  • Практический опыт с аутентификацией: JWT, refresh-токены, OTP или OAuth — хотя бы часть руками.
  • Тесты пишешь, а не «планируешь начать».

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

  • Валидация IAP-чеков Apple/Google или другой опыт с платежами.
  • FCM/APNs и системы уведомлений.
  • Интеграции с LLM API: стриминг, контекст-менеджмент.
  • Docker, CI/CD, настройка окружений — отдельного DevOps в команде нет, инфраструктуру поднимаем сами.

Не совпадает всё до пункта — всё равно откликнись

Как устроен найм

Короткий созвон → техническое интервью с живой сессией с AI-агентом → оффер; обычно 1–2 недели от отклика (возможно быстрее). Фидбэк получает каждый.

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

Напиши пару строк о себе и пришли ссылку на код (GitHub или пример проекта). Сопроводительное письмо не нужно.

Условия

  • Занятость: фуллтайм, полный рабочий день.
  • Формат: удалёнка; работаем по МСК, желательно часовой пояс не дальше МСК+3.
  • Оформление: ИП / самозанятость / ГПХ.
  • AI-подписки (Claude Code / Cursor): оплачиваем.
  • Горизонт: v1 в сторах за 3–4 месяца; после релиза позиция сохраняется, продукт и зона ответственности растут дальше.

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