SPD Technology
SPD Technology
SPD Technology — B2B-партнёр по разработке программных продуктов, который помогает предприятиям и компаниям на этапе роста создавать, модернизировать и масштабировать цифровые продукты. Компания работает с облачными технологиями и DevOps, искусственным интеллектом и машинным обучением, инженерией данных и аналитикой, финтехом и платёжными системами, модернизацией приложений, системной интеграцией, API, безопасностью, обеспечением качества, а также веб- и мобильным UX/UI. Компания создаёт такие решения, как платёжные, биллинговые платформы и платформы для обнаружения мошенничества и работы с данными, для финансовых технологий, страхования, здравоохранения и электронной коммерции.

Старший инженер по бэкенду — платежи, Go, TypeScript, Node.js — удалённо в Украине

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

Описание

  • Помогать развивать платежную инфраструктуру для продавцов и партнерских платформ
  • Отвечать за полный жизненный цикл платежей в сервисах на TypeScript/NestJS — от авторизации и подтверждения списания до возвратов, споров и подтверждения выплат
  • Создавать и поддерживать интеграции с процессингами и эквайерами через четко определенные внутренние абстракции
  • Проектировать встроенные и размещенные решения для оформления платежей с использованием hosted fields, iframe и токенизации для уменьшения области действия PCI
  • Разрабатывать логику комиссий и ценообразования для многоуровневых тарифов, interchange-plus, фиксированных ставок, округления, специальных ставок и нестандартных сценариев
  • Создавать системы сверки и расчетов, сопоставляющие отчеты процессингов и файлы расчетов с внутренними записями
  • Проектировать устойчивую обработку событий с ключами идемпотентности, дедупликацией вебхуков, обработкой событий вне очереди, повторными попытками с экспоненциальной задержкой и конечными автоматами
  • Подключать сервисы предотвращения мошенничества, проверки банковских счетов и KYC, а затем совершенствовать принятие решений на основе наблюдаемых результатов
  • Управлять процессами ACH, включая окна отправки, возвраты, коды возвратов, NOC и политики повторных попыток
  • Обеспечивать точность финансовых данных и поддерживать полные журналы аудита и подтверждающие материалы по сверке
  • Быть экспертом по платежам, участвовать в продуктовых решениях о платежных рельсах и проверять связанный код
  • Тесно работать с командой в США, обеспечивая пересечение рабочего времени с центральным временем США в течение 4–6 часов

Требования

  • Не менее шести лет профессионального опыта в разработке программного обеспечения
  • Три года или более практического опыта работы с платежными системами или процессингом
  • Сильные навыки бэкенд-разработки на Go, TypeScript и Node.js
  • Опыт самостоятельного ведения рабочих платежных процессов, выходящий за рамки простых интеграций с платежными API
  • Опыт интеграции таких провайдеров, как Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv, или сопоставимых процессингов, шлюзов и эквайеров
  • Глубокое знание жизненного цикла карточного платежа, включая авторизацию, подтверждение списания, расчеты, возвраты, чарджбэки и споры
  • Знание банковских платежных рельсов; предпочтителен опыт работы с ACH/NACHA, включая возвраты и сроки проведения операций
  • Опыт реализации платежной сверки и расчетов
  • Уверенное владение вебхуками, повторными попытками, идемпотентностью, асинхронной обработкой и сценариями отказов распределенных систем
  • Опыт моделирования реляционных данных для систем с большим количеством транзакций
  • Знание PCI DSS и безопасных платежных практик, таких как токенизация и изоляция чувствительных данных
  • Исключительное внимание к корректности и нестандартным случаям в финансовых системах
  • Уверенное использование современных инструментов разработки с поддержкой ИИ
  • Свободное владение английским языком и готовность напрямую сотрудничать с командой в США
  • Готовность ежедневно работать с пересечением часовых поясов с центральным временем США в течение четырех-шести часов
  • Преимущество: опыт работы с платформенными, маркетплейсными или facilitator-моделями, включая разделенные платежи, подключение субмерчантов и операции между несколькими участниками
  • Преимущество: опыт работы с рельсами выплат и перечислений, включая сбор банковских реквизитов, их проверку и управление статусами
  • Преимущество: опыт работы с инструментами противодействия мошенничеству и оценки рисков, а также сервисами проверки банковских счетов
  • Преимущество: опыт разработки плагинов или SDK для электронной коммерции, включая WooCommerce, Shopify или Magento
  • Преимущество: знание мультивалютных, трансграничных и альтернативных способов оплаты
  • Преимущество: опыт применения event sourcing для финансового состояния и проектирования бухгалтерских книг с двойной записью

Преимущества

  • Возможность выбрать полностью удаленную работу из любой точки мира или гибридный формат в офисных хабах
  • Гибкий график
  • Стабильный объем работы и доход
  • Оценка результатов с определенной карьерной траекторией
  • Программа наставничества
  • Планирование профессионального развития
  • Индивидуальный доступ к обучению через корпоративную библиотеку
  • Поддержка публичных выступлений
  • Общекорпоративные технологические и культурные мероприятия
  • Гибкая и поддерживающая культура, основанная на сотрудничестве, открытом общении и взаимном уважении
  • Возможности участвовать в значимых инициативах в области КСО