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 ₽