Backend-разработчик (Python / FastAPI)
Технологии
Описание вакансии
Кратко о роли
Продуктовая команда VPN-сервиса ищет Backend-разработчика для развития API, личного кабинета и интеграций с платежными системами.
Ключевые задачи
- Разработка и поддержка API на Python и FastAPI.
- Работа с пользовательскими сценариями: регистрация, подписки, платежи, реферальная система.
- Развитие личного кабинета и внутренних API между сервисами.
- Поддержка интеграций с VPN-инфраструктурой, YooKassa, Telegram, Firebase, UniSender.
- Разработка фоновых и периодических задач на Celery и APScheduler.
- Работа с PostgreSQL, SQLAlchemy, Alembic, Redis, написание тестов и участие в code review.
Обязательные требования
- Коммерческий опыт backend-разработки на Python от 2 лет.
- Уверенное знание FastAPI или другого современного web-фреймворка.
- Опыт разработки асинхронных приложений.
- Понимание HTTP, REST API, авторизации и обработки ошибок.
- Опыт работы с PostgreSQL и SQLAlchemy (или аналогами), умение применять миграции.
- Опыт интеграции со сторонними API, понимание транзакций и идемпотентности.
- Умение писать unit- и интеграционные тесты.
- Практический опыт с Docker и Git.
Будет плюсом
- Опыт работы с Redis, Celery, APScheduler.
- Опыт работы с платёжными сценариями и webhook.
- Знание Aiogram.
- Опыт с ClickHouse, Prometheus.
- Понимание Clean Architecture, DDD.
Условия и бенефиты
- Зарплата до 150 000 ₽ до вычета налогов.
- Удаленный формат работы.
- Гибкий график.
- Участие в согласованных релизах (иногда в вечернее или ночное время).
Процесс найма
- Для отклика перейдите по ссылке на вакансию на профильном ресурсе.
Продуктовая команда (VPN-сервис) ищет Backend-разработчика (Python / FastAPI).
Продукт включает мобильные приложения, личный кабинет, 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 ₽ до вычета налогов.
- Формат работы: удалённо.
- График: гибкий, участие в согласованных релизах (иногда вечером/ночью).
Оригинальная вакансия:
https://t.me/job_python/7954