python-разработчик в брокерской платформе

Современные финансовые технологии

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Гибкий график
Удаленная работа
Оплачиваемый отпуск 25 дней
Медицинская страховка

Job summary

Современные финансовые технологии ищут опытного Python-разработчика для развития ядра платформы онлайн- и офлайн-кредитования. В компании будут работать над жизненным циклом заявки, статусами и банковскими интеграциями, включая идемпотентность и транзакционные операции.

Требуется опыт: 5+ лет в Python, 3+ года с Django/DRF и Celery, работа с большой кодовой базой и тестированием, интеграции REST/SOAP. Возможна удаленная работа и гибкий график.

Qualifications

  • Опыт не менее 5 лет коммерческой разработки на Python.
  • 3+ года Django/DRF и Celery.
  • Работа с большой живой кодовой базой и тестированием.
  • Опыт интеграции с банковскими API (REST/SOAP).

Responsibilities

  • Развивать ядро платформы: жизненный цикл заявки, статусы, интеграции с банками.
  • Переводить логику из больших view-файлов в use cases и state machine.
  • Укреплять интеграции с банками: идемпотентность, тайм-ауты, ретраи.
  • Покрывать тестами критичные сценарии: создание заявки, отправка в банк, callback.
  • Принимать архитектурные решения и ревьюить код команды.
  • Катить изменения в прод: ветка → релиз.

Skills

Python
Django/DRF
Celery
PostgreSQL
REST/JSON
SOAP/XML

Tools

PostgreSQL

Job description

Описание

Мы — продуктовая компания. Наш основной фокус — продукты в сфере офлайн- и онлайн-кредитования. Среди наших клиентов: розничные банки Беларуси — Сбер Банк, Банк БелВЭБ, Банк Дабрабыт, Паритетбанк и др.; крупные торговые сети — 5 элемент, Электросила, Ома и др. Брокерская платформа. Через неё заявки на кредит и лизинг из магазинов уходят в 12+ банков и лизинговых компаний, проходят скоринг, подписание и выдачу.

Задачи
  • Развивать ядро платформы: жизненный цикл заявки, статусы, интеграции с банками.
  • Выносить логику из больших view-файлов и сигналов в явные use cases и state machine.
  • Укреплять интеграции с банками: идемпотентная отправка, таймауты, ретраи, единый HTTP-клиент, транзакционные side-effects.
  • Покрывать тестами критичные сценарии: создание заявки, отправка в банк, повторная отправка, callback от банка, смена статусов.
  • Задавать архитектурные решения и ревьюить код команды, помогать коллегам писать тестируемый код.
  • Брать продуктовые задачи: новая функциональность идёт вместе с рефакторингом, а не вместо него.
  • Катить свои изменения в прод самостоятельно — от ветки до релиза.
Требования
  • От 5 лет коммерческой разработки на Python, из них от 3 лет на Django/DRF и Celery.
  • Опыт работы с большой живой кодовой базой: выделить границы, зафиксировать поведение тестами, заменять по частям, не останавливая продукт.
  • Понимание надёжности в распределённых сценариях: идемпотентность, ретраи, transaction.atomic / on_commit, гонки в очередях.
  • Интеграции с банковскими и партнёрскими API: и REST с JSON, и SOAP с XML.
  • У разных банков разные протоколы и разное качество документации.
  • PostgreSQL: транзакции, блокировки, миграции на живых данных.
  • Умение защищать архитектурные решения аргументами и доводить их до конца в команде.
Условия
  • Неформальная атмосфера в коллективе, отсутствие бюрократии
  • Заработная плата, привязанная к доллару
  • Официальное оформление по контракту ТК РБ
  • оплачиваемый отпуск — 25 календарных дней
  • оплата больничных листов 5 sick days в год без подтверждающих документов
  • Гибкий рабочий график (возможна удаленная работа) и свобода действий
  • Частичная компенсация Allsports и медстраховка после полугода работы
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python developer in billing
Python developer in billing

Timeweb • United States

Hybrid
USD 120,000 - 180,000
Гибридный формат работы
Баланс между работой и личной жизнью
Дополнительные выходные каждый квартал
+2
QA engineer (manual) in fintech
QA engineer (manual) in fintech

Современные финансовые технологии • United States

Remote
USD 60,000 - 90,000
Python developer
Python developer

24Н Софт • United States

Hybrid
USD 22,000 - 39,000
Удаленная работа или офис в Москве
ДМС со стоматологией
Компенсация спортзалов до 100%
+2
DevOps
DevOps

Современные финансовые технологии • United States

Remote
USD 120,000 - 180,000
Удаленная работа
Гибкий график
Медицинская страховка
+1
technical product manager in billing
technical product manager in billing

Фокскод • United States

Remote
USD 120,000 - 180,000
ДМС — после года сотрудничества
Day‑off — 1 день в месяц без отработки
Оплачиваемый отгул — 28 дней в год
Backend python разработчик биллинга
Backend python разработчик биллинга

Рунити • United States

Remote
USD 24,000 - 36,000
ДМС с первого месяца
Гибкий график
Обучение и профессиональное развитие
+1
Python backend developer
Python backend developer

Miles Miles Ltd • United States

Remote
USD 100,000 - 150,000
python developer for sportsbook risk management
python developer for sportsbook risk management

BETBY • United States

Remote
USD 120,000 - 180,000
Health insurance
Paid sick leave
Vacation days
+7
fullstack разработчик для брокерской торговой платформы
fullstack разработчик для брокерской торговой платформы

NDA • United States

Remote
USD 120,000 - 180,000
python-разработчик
python-разработчик

Точка • United States

Hybrid
USD 3,900 - 6,400
Гибкий график
Удалённая работа
ДМС после испытательного срока
+3