Backend-разработчик (удаленная работа)

26 августа 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Backend-разработчик

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

Backend-разработчик


Ищем сильного Backend-разработчика на ядро digital-продукта: платежи, заказы, каталог, интеграции с поставщиками, автоматическая выдача товаров и надёжность системы.

Нам нужен самостоятельный инженер, который способен взять техническую проблему, разобраться в ней без постоянного контроля, выбрать надёжное решение и довести его до production .

Особенно важен опыт работы с платежами и внешними интеграциями, где ошибка может привести к финансовым потерям или некорректной выдаче товара.

О продукте

Мы развиваем digital-продукт с:

  • большим каталогом товаров;
  • платежами и эквайрингом;
  • интеграциями с несколькими внешними поставщиками;
  • автоматической выдачей цифровых товаров;
  • балансами и финансовыми операциями;
  • заказами;
  • личным кабинетом;
  • административной панелью.

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

Backend и бизнес-логика

  • Проектировать и развивать backend продукта.
  • Работать с каталогом, товарами, заказами, балансами и финансовыми операциями.
  • Проектировать API и внутренние сервисы.
  • Разрабатывать фоновые процессы и очереди.
  • Оптимизировать производительность системы по мере роста каталога и нагрузки.

Платежи

  • Интегрировать эквайринг и платёжные провайдеры, включая СБП.
  • Обрабатывать webhooks и статусы платежей.
  • Реализовывать идемпотентность платежных операций.
  • Обеспечивать корректность транзакций и финансовых движений.
  • Реализовывать возвраты.
  • Предотвращать двойные списания и повторную обработку одного платежа.
  • Настраивать сверку платежей и обработку неуспешных операций.

Внешние интеграции

  • Интегрировать поставщиков и сторонние API.
  • Реализовывать автоматическое получение цен, остатков и информации о товарах.
  • Организовывать автоматическую выдачу цифровых товаров.
  • Работать с очередями, retry, timeout и обработкой ошибок.
  • Реализовывать fallback при недоступности отдельных поставщиков.
  • Обеспечивать отсутствие потерь и задвоений при повторной обработке операций.

Надёжность и мониторинг

  • Настраивать понятные логи и мониторинг критичных процессов.
  • Находить причины ошибок по логам и метрикам.
  • Быстро локализовывать и устранять production-инциденты.
  • Следить за стабильностью платежей, заказов и доставки товаров.

Что для нас критично

Надёжность денежных операций

Вы понимаете, что платежная система это не просто API-интеграция.

Важно уметь проектировать процессы с учётом:

  • идемпотентности;
  • транзакций;
  • консистентности данных;
  • повторной доставки webhook;
  • сетевых ошибок;
  • таймаутов;
  • повторных запросов;
  • сверки платежей.

Устойчивые интеграции

Вы умеете проектировать интеграции так, чтобы временная недоступность внешнего API не приводила к потере заказа или денег.

Самостоятельность

Вы умеете самостоятельно разобраться в незнакомом коде и бизнес-логике, найти проблему, предложить решение и довести его до production.

Ответственность за результат

Для нас важно не просто закрыть задачу , а убедиться, что система работает корректно в реальных условиях.

Умение находить корневую причину

Если произошёл сбой, вы не ограничиваетесь исправлением симптома. Анализируете логи, воспроизводите проблему и устраняете первопричину.

Обязательные требования

  • Сильный коммерческий опыт backend-разработки.
  • Приоритетно Node.js или PHP ; также рассматриваем Python, Go и другие современные backend-стеки.
  • Уверенная работа с PostgreSQL или другой реляционной БД .
  • Проектирование структуры данных.
  • Оптимизация SQL-запросов.
  • REST API.
  • Webhooks.
  • Очереди и брокеры сообщений.
  • Кэширование.
  • Фоновые задачи.
  • Опыт интеграции платёжных систем / эквайринга.
  • Опыт интеграции внешних API.
  • Опыт работы с большими каталогами.
  • Опыт минимум с 3 коммерческими продуктами , где вы работали с каталогом, платежами и внешними интеграциями.

Обязателен именно практический опыт. Нам важно понимать, какие системы вы реально проектировали и реализовывали самостоятельно.

Будет плюсом

  • Опыт в digital-товарах, gaming или игровых пополнениях.
  • Опыт автоматической выдачи кодов, ключей и пополнений.
  • Высоконагруженные проекты.
  • Большие каталоги и сложный поиск.
  • Опыт работы с несколькими внешними поставщиками.
  • Docker.
  • CI/CD.
  • Мониторинг и алертинг.
  • Опыт запуска backend-систем с нуля.

Какой специалист нам нужен

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

Вы сами:

разбираетесь проектируете реализуете тестируете выкатываете следите за результатом.

Если вам комфортнее работать только по подробно сформулированным задачам и передавать проблемы другим специалистам, эта роль, скорее всего, не подойдёт.

Формат работы

  • Удалённо.
  • Полная занятость.
  • График обсуждается.
  • Вознаграждение по итогам собеседования и оценки опыта.
  • Небольшое техническое задание / разбор практического кейса.

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

В сопроводительном письме укажите 3 и более коммерческих продукта , над которыми вы работали.

По каждому проекту кратко напишите:

  • что это был за продукт;
  • ваша роль;
  • что именно вы реализовали;
  • стек;
  • какой платёжный контур использовали;
  • какие внешние API интегрировали;
  • был ли большой каталог;
  • какие задачи по надёжности и производительности решали.

Ссылки на GitHub/GitLab, проекты или другие материалы, подтверждающие опыт, приветствуются.



Посмотрите похожие вакансии

Java Backend-разработчик Junior
Компания: Poison Team
Зарплата: от 30 000 до 60 000 руб.
Backend-разработчик / Software Engineer
Компания: Qualitica
Зарплата: от 257 142 до 257 142 руб.
Backend-разработчик (Python / FastAPI)
Компания: Инжпроект-М
Зарплата: з.п. не указана
Java Backend разработчик (Fullstack React)
Компания: WILIX
Зарплата: з.п. не указана