Middle/Middle+ Backend Developer (Node.js), Billing Team

247 500 - 339 000 ₽

Выше средней на 95%
  • Кунцевская
  • Молодежная
  • Кунцевская

О нас

Мы строим платёжную платформу для подписок, автоматических списаний: автопродления, ретраи, dunning, токены карт, сверка, отчётность и стабильная обработка вебхуков. Нужен сильный backend-разработчик, который понимает рекурренты как инженерную и финансовую систему, а не просто как набор API

Наш стек

Node.js, Typescript, RabbitMQ, MongoDB, PostgreSQL, Redis

Задачи

  • Проектировать сервис рекуррентных списаний, подписок и биллинга

  • Реализовывать идемпотентность, дедупликацию, корректные ретраи, защиту от повторных списаний

  • Строить жизненный цикл подписки: создание, продление, пауза, отмена, возобновление, возвраты

  • Обрабатывать статусы эквайера и вебхуки с учётом задержек, дублей и переупорядоченных событий

  • Настраивать dunning-логику: сценарии для soft/hard decline, расписания повторов, ограничения и сегментация правил

  • Делать финансовую “правду”: сверку (reconciliation), аудит-трейлы, разбор расхождений, отчётность

  • Улучшать наблюдаемость и надёжность: метрики, алёрты, трассировка, постмортемы, SLA/SLO

  • Работать вместе с продуктом, финансами, риск/фродом и поддержкой по спорным платежным кейсам

Требования

  • Опыт backend-разработки 5+ лет, уверенный уровень Senior/Expert (готовы рассматривать сильных инженеров на другом стеке помимо Node.js)

  • Практический опыт с рекуррентными платежами 2+ года: подписки, автосписания, ретраи, dunning, возвраты

  • Понимание моделей отказов (soft/hard decline), причин и стратегий повторных попыток.

  • Уверенная работа с транзакционными БД (PostgreSQL/MySQL), проектирование схем, транзакции, блокировки, согласованность

  • Опыт event-driven архитектуры (Kafka/RabbitMQ или аналоги), гарантии доставки, обработка “at least once”.

  • Сильные навыки проектирования интеграций: таймауты, ретраи, backoff, circuit breaker, idempotency keys

  • Умение писать поддерживаемый код, делать ревью, документировать решения, брать ответственность за результат

Что мы готовы предложить

1. Полностью белая зарплата. Оклад обсуждается по результатам собеседования
2. График работы - полный рабочий день
3. Отсутствие бюрократии и быстрое принятие решений
4. Возможность карьерного роста
5. Офис в 5-ти минутах ходьбы от станции «Сетунь»

Отбор

Только одно технической интервью длинной примерно 30 мин - 1ч

Сравнение со средней зарплатой в похожих вакансиях:

110k

200k

49k

150k

314k


Адрес: Россия, Москва, улица Горбунова, 2с3
Показать на большой карте

Поделиться:

Опубликована 21 день назад

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

200 000 - 350 000 ₽
Выше средней на 83%
Сейчас мы в поиске LLM Developer — эксперта в prompt engineering, RAG-архитектурах и AI-агентах, который ... Уверенную работа в Cursor / Claude Code с использованием AI-агентов Рассмотрим кандидатов с опытом backend-разработки ... (Python или Node.js) — для смежной роли Back + LLM Developer Будет большим плюсом: Опыт fine-tuning ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Шарненкова Кристина ВячеславовнаШарненкова Кристина Вячеславовна
  • Москва
8 дней назад
50 000 - 250 000 ₽
Рыночная зарплата
Full-Stack Developer (Junior+ / Middle-) Мы — студия разработки, занимаемся созданием веб-сервисов, платформ ... Участие во всех этапах разработки: от постановки задачи до релиза Разработка и интеграция frontend и backend ... с использованием одного из фреймворков: * Node.js * Django * FastAPI * Flask - Опыт работы с базами ...
  • Можно удаленно
  • Подработка
  • Опыт от 1 года
Логотип компании Путятин Богдан АлександровичПутятин Богдан Александрович
  • Москва
9 дней назад
Чем предстоит заниматься Развивать существующие UI-компоненты Дорабатывать backend-сервисы на Node.js ... системы Наши ожидания от кандидата Опыт разработки frontend-приложений на React/TS/RTK Опыт разработки backend-приложений ... на Node.js/TS Базовый опыт работы с REST API Базовое понимание SOAP Базовое понимание работы с реляционными ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
2 дня назад
Наши ожидания от кандидата Отличное знание JavaScript, HTML/CSS Опыт работы с React от 2х лет Опыт backend ... 2х лет Опыт работы с фреймворками NestJS / Express Опыт работы с TypeScript Опыт работы с Kafka на Node.js ... Опыт работы с БД на Node.js Опыт работы с kubernetes Опыт работы с системами логирования / мониторинга ...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
7 дней назад
Threeit — это современная технологическая компания, специализирующаяся на разработке надежного и масштабируемого программного обеспечения для бизнеса. Мы помогаем автоматизировать рутинные процессы, внедрять инновации и уверенно проходить путь цифров...
  • Можно удаленно
  • Полный день
  • Опыт от 1 года
Логотип компании ТриайтиТриайти
  • Москва
9 дней назад

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

200 000 - 350 000 ₽
Логотип компании Шарненкова Кристина ВячеславовнаШарненкова Кристина Вячеславовна
50 000 - 250 000 ₽
Логотип компании Путятин Богдан АлександровичПутятин Богдан Александрович
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.