Назад к вакансиям

Backend Developer (Node.js / TypeScript) — Payment Integrations

3 000 – 4 500 $в месяц
Весь мирУдалённо5/2
REST APITypeScriptKafkaRedisNode.jsClickHouseMongoDBOAuthwebhooksPayment IntegrationsHMAC

Описание

Мы развиваем собственный платёжный агрегатор, архитектура которого уже работает в Production. Ищем разработчика для интеграции новых платёжных провайдеров и поддержки существующих решений. Важно не просто реализовывать API, а разбираться в платёжной логике, нестандартных сценариях и обеспечивать надёжность транзакций.

Обязанности

  • Интеграция платёжных систем: от изучения API до запуска в Production
  • Обработка транзакций, Webhooks, ошибок и повторных запросов
  • Поддержка интеграций и адаптация к изменениям API
  • Расследование Production-инцидентов
  • Автоматизированное тестирование и взаимодействие с QA

Требования

  • Опыт коммерческой Backend-разработки на Node.js и TypeScript
  • Практический опыт интеграции платёжных систем
  • Понимание Idempotency, Retry, Race Conditions и асинхронной обработки
  • Опыт с MongoDB и Redis
  • Умение самостоятельно разбираться в сложных API и Production-проблемах

Условия

  • Зарплата: $3 000–4 500 в месяц
  • Формат работы: Удаленно
  • График 5/2
  • Большинство задач плановые, но иногда возможны срочные инциденты за пределами рабочего времени
  • Прямое общение с провайдерами не требуется, коммуникацию ведёт бизнес-команда
  • Ищем инженера, которому интересны сложные интеграции, надёжность и качество кода в Production

Процесс отбора

  • Прислать резюме в telegram: •••