Назад к вакансиям

Junior Python-разработчик (FastAPI)

90 000 – 120 000 ₽в месяц
КвиттоБез опытаflexibleПолная занятость
PythonSQLPostgreSQLDockerGitREST APIFastAPIPytestSQLAlchemyPydanticAlembichttpx

Описание

Квитто — финтех-сервис для онлайн-бизнеса, включающий приём платежей, рассрочки, оплату частями, чеки по 54-ФЗ и кешбэк с оборота. Ищут Junior Python-разработчика в backend-команду для разработки API платёжного сервиса. В работе используются ИИ-ассистенты: нужно проверять сгенерированный код и доводить его до продакшена.

Обязанности

  • Разрабатывать REST API на FastAPI для платежей, рассрочек, оплаты частями, подписок и возвратов
  • Подключать банки и платёжных партнёров, принимать и проверять вебхуки
  • Проектировать таблицы PostgreSQL и писать миграции Alembic
  • Покрывать код тестами на pytest и httpx, особенно расчёты сумм и рассрочек
  • Создавать фоновые задачи для отправки чеков, повторной отправки вебхуков и сверки статусов
  • Ежедневно работать с ИИ-ассистентами и проверять сгенерированный код
  • Участвовать в код-ревью и ревьюить код коллег

Требования

  • Python 3.11+, типизация, async/await
  • FastAPI, Pydantic v2
  • SQL и PostgreSQL, SQLAlchemy 2.0 или другая ORM
  • HTTP, REST и идемпотентность
  • Git, Docker и Docker Compose
  • Умение давать ИИ-ассистентам контекст, проверять и исправлять сгенерированный код

Будет плюсом

  • Понимание онлайн-платежей, эквайринга, 3-D Secure, возвратов и HMAC-подписей вебхуков
  • Redis
  • Фоновые задачи с Celery, arq или Taskiq
  • Интеграции с LLM через API
  • Правила для ИИ-ассистентов, CLAUDE.md, .cursorrules, MCP
  • ruff, mypy, GitHub Actions, aiogram

Условия

  • Свободный график
  • Молодая команда
  • Наставничество и код-ревью каждой задачи
  • Обучение за счёт компании
  • 21 оплачиваемый день отдыха в год и ещё 21 день на случай болезни
  • Зарплата 90 000 – 120 000 ₽