O pozici
Ищут Senior Backend Developer на Python для разработки и масштабирования Telegram Mini Apps с real-time-механиками, интеграциями и монетизацией. Специалист будет отвечать за ключевые backend-сервисы, их качество и работу в production.
О компании и продукте
APEX PLAY разрабатывает и масштабирует Telegram Mini Apps (Web Apps) — мини-приложения внутри Telegram с real-time-механиками, интеграциями и монетизацией.
Задачи
- Проектировать и развивать backend-сервисы на Python с FastAPI и asyncio для Telegram Mini Apps
- Разрабатывать надёжные API и интеграции с внешними сервисами, включая платежи, аналитику и партнёрские сервисы
- Реализовывать Telegram-специфику: WebApp auth через initData, Bot API, webhooks, сессии, безопасность, anti-fraud и rate limiting
- Обеспечивать производительность и устойчивость сервисов с использованием PostgreSQL и Redis
- Разрабатывать асинхронные процессы и очереди с Celery, RQ, RabbitMQ или Kafka в зависимости от проекта
- Вести production-контур: логирование, мониторинг, алёртинг, CI/CD и Docker
- Улучшать наблюдаемость и incident-response
- Участвовать в архитектуре и разработке стандартов, проводить code review, заниматься менторингом и внедрять best practices
Что ожидают
- Опыт разработки Telegram Mini Apps или Telegram Web Apps в production
- Понимание initData и его валидации, Bot API, webhooks, deep links, ограничений Telegram WebView и UX/flow внутри Telegram
- От пяти лет коммерческой backend-разработки на Python 3.x
- Желателен опыт с FastAPI и асинхронной разработкой
- Сильный опыт работы с PostgreSQL, включая оптимизацию, индексы и транзакции
Будет плюсом
- Опыт с real-time: WebSocket, SSE и event-driven архитектурой
- Опыт монетизации, платежей, антифрода или антиспама
- Знание AWS или GCP, Kubernetes, Terraform
- Опыт с Sentry, Prometheus, Grafana, Loki и tracing через OpenTelemetry
- Опыт AI/LLM-интеграций, включая chat, streaming, tool calling или RAG
Условия
- Удалённый формат работы
- Полная занятость
- Компенсация от 300 000 до 350 000 рублей на руки
Как откликнуться
Направьте отклик в личные сообщения.
- Ссылка или описание Telegram Mini App, над которым вы работали, либо информация о роли и выполненных задачах
- Описание стека: FastAPI, базы данных, очереди и инфраструктура
- Резюме, LinkedIn или GitHub
- Контакт для связи: @Rumbo221