Компания не указана
Backend-разработчик (Python / FastAPI)
14 ч. назад
100k–150k RUB / monthRussiaMiddleRemote
pythonfastapipydanticaiohttppostgresqlsqlalchemyalembicasyncpg
Продуктовая команда VPN-сервиса ищет backend-разработчика для разработки и поддержки API на Python и FastAPI, а также работы с пользовательскими сценариями, интеграциями и внутренними сервисами.
О продукте
- VPN-сервис с мобильными приложениями, личным кабинетом, Telegram-ботом, оплатами и автоматической выдачей VPN-доступа.
- Стек: Python 3.12–3.13, FastAPI, Pydantic, aiohttp, PostgreSQL, SQLAlchemy, Alembic, asyncpg, Redis, Celery, APScheduler, Pytest, Docker, GitLab CI/CD, Prometheus, Aiogram.
Обязанности
- Разрабатывать и поддерживать API на Python и FastAPI
- Работать с пользовательскими сценариями: регистрация, авторизация, устройства, подписки, платежи, реферальная система, выдача VPN-доступа
- Развивать личный кабинет и внутренние API между сервисами
- Поддерживать интеграции с VPN-инфраструктурой, YooKassa, Telegram, Firebase, UniSender
- Разрабатывать фоновые и периодические задачи на Celery и APScheduler
- Работать с PostgreSQL, SQLAlchemy, Alembic и Redis; писать тесты, участвовать в code review
Требования
- Коммерческий опыт backend-разработки на Python от 2 лет
- Уверенное знание FastAPI или другого современного Python web-фреймворка
- Опыт разработки асинхронных приложений на Python
- Хорошее понимание HTTP, REST API, авторизации и обработки ошибок
- Опыт работы с PostgreSQL и SQLAlchemy либо сопоставимой ORM, умение безопасно применять миграции
- Опыт интеграции со сторонними API, понимание транзакций, конкурентного доступа и идемпотентности
- Умение писать unit- и интеграционные тесты, практический опыт с Docker и Git
Будет плюсом
- Redis, Celery, APScheduler
- Платёжные сценарии и webhook
- Aiogram
- ClickHouse, Prometheus
- Clean Architecture, DDD
Условия
- до 150 000 ₽ до вычета налогов
- График: гибкий, участие в согласованных релизах (иногда вечером/ночью)
- Формат работы: удалённо