О позиции
Компания SendNOW ищет Integration Developer с сильным фокусом на Backend и опытом работы в области Fintech и платежей. Ваша задача будет заключаться в том, чтобы самостоятельно доводить интеграции до production, включая изучение API провайдеров, проектирование решений, написание сервисов, обработку webhooks и тестирование.
Чем вы будете заниматься
- Разрабатывать и поддерживать интеграции с платёжными и финансовыми сервисами, используя REST и SOAP API.
- Подключать новых провайдеров, валюты и страны, развивать pay-in и pay-out flows.
- Проектировать и реализовывать REST API на Node.js с использованием TypeScript и Express.
- Реализовывать webhooks с проверкой подписи и HMAC, а также обеспечивать idempotency и deduplication.
- Разбираться с проблемами интеграций, такими как таймауты и частичные отказы.
- Работать с NoSQL, включая моделирование данных и транзакции.
- Поддерживать интеграции KYC и AML.
- Писать unit и integration tests, участвовать в code review.
- Деплоить и поддерживать сервисы в облаке, читать логи и разбирать инциденты в production.
Требования
- 3+ года коммерческой разработки на Node.js и TypeScript.
- Практический опыт разработки и поддержки интеграций с внешними API.
- 1+ год опыта в Fintech, платежах или банковской сфере.
- Уверенное понимание HTTP, REST API, webhooks и аутентификации.
- Опыт работы с idempotency, retries и HMAC.
- Опыт работы с NoSQL базами данных.
- Понимание денежных расчётов и использование BigNumber или аналогов.
- Опыт работы с Docker и деплоем в облачные сервисы.
- Знание Git и участие в code review.
Что мы предлагаем
- Удалённая работа из любой точки мира с графиком по времени GMT+3.
- Конкурентоспособная зарплата в диапазоне от $3,000 до $3,500 USDT.
- Работа в команде профессионалов в области Fintech.
- Возможности для профессионального роста и развития.
- Современный стек технологий и интересные задачи.
Кто здесь добьётся успеха
Глубокие знания в Node.js и TypeScript, с опытом создания REST и SOAP API для интеграции с платёжными системами.
Способность эффективно работать в удалённой команде, самостоятельно планируя и реализуя интеграционные решения с использованием Docker и облачных платформ, таких как GCP или AWS.
Опыт работы с NoSQL базами данных и понимание особенностей обработки webhooks в контексте финансовых приложений, что позволяет быстро адаптироваться к изменениям в требованиях.
Критическое мышление и внимание к деталям, необходимые для тестирования и доведения интеграций до production в высоконагруженной среде Fintech.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев