Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаMiddle+/senior python разработчик
О нас
Мы делаем продукты внутри экосистемы Telegram:
-
StarsBanking — обмен Stars ↔ TON (инвойсы, транзакции, антифрод).
-
Цуефа — игра в Telegram (матчи, ставки, турниры).
Уже 17 000+ пользователей, аудитория растёт каждый день. Архитектура чистая, используем DDD и тесты, работаем быстрыми циклами.
В команде сейчас: 2 backend-разработчика, 1 frontend-разработчик, дизайнер и менеджер проекта. Мы расширяемся.
Кого ищем
Backend-разработчика на Python (полная занятость, удалёнка), который будет развивать ключевые части продуктов — от платёжных потоков до игровой логики.
Что предстоит делать
-
Разрабатывать и поддерживать обмен Stars ↔ TON: инвойсы, статусы, транзакции.
-
Работать с кошельками и балансами (реальные/бонусные/реферальные), гарантировать атомарность.
-
Настраивать очереди и фоновые задачи (Celery, RabbitMQ, Redis, APScheduler).
-
Интегрировать Telegram (WebApp HMAC, aiogram v3 вебхуки, Telethon, Bot API инвойсы).
-
Добавлять игровые механики: матчи, реванши, турниры, лимиты на действия.
-
Следить за стабильностью: тесты, мониторинг, метрики.
Что важно (требования)
-
Python 3.12+, уверенный опыт работы с FastAPI, uvicorn, Pydantic Settings.
-
Опыт работы с FastAPI Users (аутентификация, JWT, маршруты).
-
Работа с Tortoise ORM и PostgreSQL: транзакции с
SELECT FOR UPDATE, миграции Aerich. -
Опыт настройки и эксплуатации Celery, RabbitMQ, Redis, планировщиков (APScheduler).
-
Работа с aiogram v3 и Telethon для Telegram-интеграций.
-
Опыт проектирования API с rate limiting и идемпотентностью.
-
Понимание и практика DDD, Clean Architecture (domain → app → infra → interfaces).
-
Умение писать поддерживаемый код: тесты (юнит/интеграция), ревью, линтеры.
Что будет плюсом
-
Опыт в финтехе или работе с платёжными потоками.
-
Опыт настройки антифрода или риск-менеджмента.
-
Опыт работы в небольших продуктовых командах или стартапах.
Как мы работаем
-
Созвоны только 2 раза в неделю: понедельник (планирование), пятница (итоги).
-
Все задачи — в YouTrack, всё прозрачно.
-
Работа напрямую с основателем, без бюрократии, быстрые решения.
Условия
-
Полная занятость, удалёнка.
-
Фиксированная зарплата, обсуждается индивидуально.
Как откликнуться?
!Важно! Без этого отклик рассмартиваться не будет, слишком много ботов.
- Коротко о вашем опыте (где работали и чем занимались).
-
Пример задачи, где вы решали проблему с транзакциями или асинхронными очередями.
- Ссылку на ваш код (репозиторий/гист с FastAPI, ORM или Celery)
-
Часовой пояс и удобные часы для связи.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие