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: •••