SendNOW
Мы ищем Integration Developer с сильным Backend-фокусом и опытом в Fintech / Payments. Нам нужен человек, который понимает домен переводов и умеет самостоятельно доводить интеграции до production: изучить API провайдера, спроектировать решение, написать сервис, обработать webhooks и ошибки, протестировать и выкатить в облако. Важно понимать pay-in / pay-out, комиссии, FX, статусы транзакций, reversals, idempotency и retries и уметь применять это на практике. Что предстоит делать • Разрабатывать и поддерживать интеграции с платёжными и финансовыми сервисами: REST / SOAP API, OAuth, API-key / Bearer authentication. • Подключать новых провайдеров, валюты и страны, развивать pay-in / pay-out flows. • Проектировать и реализовывать REST API на Node.js + TypeScript + Express. • Реализовывать webhooks: signature / HMAC verification, idempotency, deduplication, retries. • Разбираться с проблемами интеграций: таймаутами, частичными отказами, некорректными ответами и нестабильностью внешних сервисов. • Работать с NoSQL: моделирование данных, индексы, транзакции. • Поддерживать KYC / AML интеграции. • Писать unit / integration tests и участвовать в code review. • Деплоить и поддерживать сервисы в облаке, читать логи и разбирать production-инциденты. Наш стек • Node.js 20+ / TypeScript / Express • REST / SOAP / Webhooks • Zod, OpenAPI / Swagger • NoSQL (Firestore / MongoDB / DynamoDB и аналоги) • Jest / Vitest / Supertest • Docker • GCP / AWS / Azure, managed runtime • Cloud logging / Sentry • BigNumber / Decimal для денежных расчётов Что для нас важно • 3+ года коммерческой разработки на Node.js + TypeScript. • Практический опыт разработки и поддержки интеграций с внешними API. • 1+ год практического опыта в Fintech / Payments / Banking / payment-heavy e-commerce. • Уверенное понимание HTTP / HTTPS, REST API, webhooks, authentication и status codes. • Практический опыт с idempotency, retries, deduplication и HMAC / signature verification. • Опыт работы с REST и SOAP. • Опыт работы с NoSQL. • Понимание денежных расчётов и проблем floating point; опыт использования BigNumber / Decimal или аналогов. • Docker и опыт деплоя backend-сервисов в GCP / AWS / Azure. • Git, pull requests, code review. Будет плюсом • Интеграции с международными платёжными, крипто- или KYC-провайдерами. • Практическое знание AML / KYC, 3DS 2.0, chargebacks, reversals. • Опыт работы с несколькими провайдерами и fallback / routing logic. • Опыт интеграции с банками, PSP и другими финансовыми сервисами. • Микросервисная архитектура, очереди, contract testing. • Базовый React — чтобы при необходимости читать и менять существующий код. • Использование AI-инструментов для разработки.
⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.
Зарплата
3 000 – 3 500 $