Fullstack-разработчик (Python)
Summary
Разработчик Python строит и расширяет платёжный шлюз: маршрутизацию транзакций, интеграции с банками и провайдерами, автоматизацию расчётов и архитектуру системы.
Зарплата: до 155000 RUR (на руки)
MF Group — международная финтех-компания. Мы делаем финансовые решения для платежей по всему миру.
Сейчас мы на переходе из стартапа в полноценную компанию: продуктов становится больше, направлений тоже, география расширяется. Вместе с этим растёт и команда.
Почему появилась роль
Мы строим платёжную инфраструктуру: шлюз, через который идут деньги, интеграции с банками и провайдерами в разных странах, автоматизация расчётов. Направлений становится больше, объёмы растут, и технология переходит из режима одного инженера в режим команды.
Ты второй разработчик. Это значит, что архитектура следующего года собирается при твоём участии, а не достаётся тебе готовой.
Что будешь делать
Развивать платёжный шлюз: маршрутизация платежей, обработка вебхуков, ретраи, идемпотентность, статусы транзакций. Это самая интересная часть платежей — задачи, где красивое решение видно сразу, а плохое видно ещё быстрее.
Подключать новых провайдеров и банки. Каждая интеграция — своя страна, свой формат, своя логика ошибок и обязательная проверка «деньги дошли». Сделал интеграцию — через неделю по ней идут реальные деньги, и это самая короткая обратная связь, какая бывает в разработке.
Автоматизировать расчёты: превращать ручную работу команды платежей в инструменты. Здесь измеримый эффект — часы людей, которые ты вернул им на настоящую работу.
Участвовать в архитектурных решениях с самого начала. Нас двое в технологии: решения обсуждаются, а не спускаются.
Кого ищем
Обязательно:
- Python на уровне уверенного разработчика: асинхронность, работа с внешними API, осознанная обработка ошибок и повторов;
- PostgreSQL — не только запросы, но и понимание транзакций и блокировок;
- Redis и Docker в повседневной работе;
- опыт интеграций со сторонними API, где ответственность за результат на тебе;
- тесты как часть работы. У нас платежи: код без тестов в этот контур не попадает.
Будет плюсом и зоной роста: Kubernetes, Kafka, Go, опыт в финтехе или платёжных системах, highload.
Про уровень честно: инфраструктурную часть — Kubernetes, Kafka, Go — мы держим в зоне роста, а не в требованиях. Приходишь с прикладным бэкендом, платёжную специфику и инфраструктуру забираешь здесь, на реальной нагрузке.
Что получишь
Оклад плюс KPI за сроки интеграций и стабильность шлюза.
Широкую рамку. Не один узкий участок, а весь контур: бэкенд, интеграции, инфраструктура, автоматизация. Ты выбираешь, в какую сторону расти, и упереться в потолок специализации здесь негде.
Продакшн, где код напрямую двигает деньги. Живые клиенты, измеримый эффект от каждой выкатки, короткий путь от идеи до нагрузки.
Экспертизу, которая дорого стоит. Платёжный шлюз, идемпотентность, десятки интеграций, сверки — за год ты будешь понимать про платежи больше, чем большинство бэкендеров на рынке. Эта специализация не устаревает и не привязана к одной компании.
Свободу в том, как работать. Никакого груминга, скрам-мастеров и стори-поинтов. Задача, срок, результат — дальше твоё дело, как ты к нему пришёл.
Полная удалёнка, страна не важна.
Кому здесь хорошо
Тем, кто любит владеть контуром целиком и отвечать за результат, а не за закрытый тикет. Кому интересна предметная область, а не только технологии: платежи — это отдельный мир со своей логикой, и он затягивает.
Будет тесно тому, кто ждёт узкой специализации, выделенного QA и подробного техзадания на каждую задачу. Здесь ты сам решаешь, как делать, и сам за это отвечаешь — в этом и смысл.