Привет! Прошу в сопроводительном письме рассказать про опыт с платежными системами!
А теперь немного про нас
О проекте:
Мы разрабатываем сервис для выпуска международных предоплаченных карт.
Сейчас находимся на стадии активного MVP: архитектура уже спроектирована, есть сильный технический адвайзер и junior-разработчик.
Ищем опытного инженера, который возьмёт на себя реализацию ядра системы и доведёт продукт до продакшна. Это роль с высокой степенью влияния на архитектуру и ключевые технические решения.
А именно:
Самостоятельного backend-инженера с сильным архитектурным мышлением, который умеет:
- разбираться в сложной документации внешних API;
- задавать правильные вопросы до начала разработки;
- предлагать решения, исходя из бизнес-целей;
- работать без пошаговых инструкций и микроменеджмента.
Задачи:
Архитектура и ядро системы
- Проектирование и реализация отказоустойчивой логики транзакций;
- Разработка внутреннего леджера (учёт балансов);
- Закладка архитектурных решений для системы, работающей с реальными деньгами.
Интеграция и оркестрация
- Интеграция API карточных провайдеров;
- Настройка сценариев обработки платежей и бизнес-процессов через Temporal.io.
Technical Leadership
- Code review и техническое наставничество junior-разработчика;
- Определение вектора реализации и контроль качества;
- При этом ~80% времени — hands-on разработка.
Наши ожидания:
Hard Skills
- Глубокое понимание Python и асинхронной модели (asyncio);
- Опыт проектирования финансовых систем или систем с высокой ответственностью за данные;
- Понимание, почему float недопустим для денег;
- Уверенная работа с транзакциями и блокировками в PostgreSQL (SELECT FOR UPDATE, уровни изоляции и т.д.).
Engineering Maturity
- Умение выбирать инструменты под задачу;
- (например, использование Temporal для саг и длинных бизнес-процессов);
- Способность принимать архитектурные решения и нести за них ответственность.
Soft Skills
- Высокий уровень автономности;
- Проактивность и инженерное мышление, ориентированное на результат.
Будет плюсом
- Опыт работы с Telegram Bot API / WebApp;
- Понимание специфики блокчейна (USDT, Tron).
Мы предлагаем
- Формат: удалённая работа, гибкое начало дня;
- Процессы: минимум бюрократии и легаси, прямая коммуникация с фаундером;
- Влияние: возможность выстроить техническую культуру продукта с нуля;
- Задача: спроектировать и реализовать основу платёжной системы, которая будет работать с реальными деньгами.