Наш Telegram-канал:@careers_digital
Назад

Python Developer (Middle+/Senior)

УдалённоSeniorПолная занятость

О компании

Fintech-продукт, который выпускает виртуальные карты (Visa/Mastercard) для бизнеса — агентств, медиабаинг-команд, аутстаффинга, маркетплейсов. Команда небольшая, полностью распределённая. Основной B2B-продукт в проде уже год, сейчас активно доводим до промышленного уровня клиентский продукт поверх него.

Зоны ответственности

Развитие клиентского продукта: личный кабинет для выпуска карт, управления лимитами, балансами и транзакциями;

Участие в плановом переносе сервисов с Flask на FastAPI;

Работа с PostgreSQL: миграции, транзакции, целостность данных;

Написание тестов (pytest), покрытие бизнес-логики;

Интеграция с внешним API провайдера карт: webhooks, retry-логика, обработка ошибок;

Самостоятельное тестирование своего функционала до код-ревью.

Требования

Python 3.10+ уверенно: type hints, декораторы, контекстные менеджеры, Decimal для денежных расчётов;

Опыт с Flask и FastAPI, уверенное построение REST API;

PostgreSQL + Alembic — миграции, транзакции, ACID;

Pytest, TDD-подход;

Готовность разобраться в принципе учёта на основе двойной записи (дебет/кредит, идемпотентность операций);

Уверенная работа с HTTP-клиентами (requests/httpx), OAuth2/JWT;

Docker;

Git, культура PR и код-ревью;

Самостоятельность в тестировании кода, умение находить edge cases;

Кандидаты из РФ, к сожалению, не рассматриваются.

Опыт в fintech и с ledger-системами (Blnk, Tigerbeetle, Moov) будет плюсом.

Условия

Полностью удалённый формат, свободный график в рамках CET, без трекеров;

Заработная плата: $3000–3500 (оплата в криптовалюте);

Оформление: NDA;

Испытательный срок: 3 месяца, без урезания оплаты;

Отпуск: 1 месяц + 2 фиксированных выходных (Рождество, Новый год);

Работа в быстрорастущем fintech-продукте с прямым влиянием на то, каким получится продукт;

Минимум бюрократии, стартап-темп.

#developer

Навыки

Обновлено 10 августа

Похожие вакансии

  • IT TestРоссия

    Вакансия AQA Python Удаленно в РФ (гражданство РФ)Полная занятость от 150 000 р. на руки В компанию IT Test #auto Описание вакансии Привет! Мы — IT…

    MiddleУдалённоПолная занятость
    от 150k ₽/мессегодня
  • Firecode

    Вакансия AQA Python УдаленноПолная занятость от 170 000 до 190 000 р. на руки (ИП) В компанию Firecode #auto Описание вакансии FIRECODE - компания,…

    MiddleУдалённоПолная занятость
    170k–190k ₽/мессегодня
  • Scalable SolutionsГрузия

    Удаленно вне РФ, РБПолная занятость до 6000 USD В компанию Scalable Solutions #auto Описание вакансии Scalable Solutions — международная продуктовая…

    SeniorГибридПолная занятость
    до 6k $/мессегодня
Python Developer (Middle+/Senior) | ccwork