Թափուր տեղի մասին
Ищут Senior Backend Developer на Python для разработки и масштабирования Telegram Mini Apps с real-time-механиками, интеграциями и монетизацией. Специалист возьмёт ответственность за ключевые сервисы, их качество и работу в production.
Задачи
- Проектировать и развивать 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
- От 5 лет коммерческой 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 рублей на руки
О компании и продукте
APEX PLAY разрабатывает и масштабирует Telegram Mini Apps, или Web Apps, с real-time-механиками, интеграциями и монетизацией.
Как откликнуться
Направьте отклик в личные сообщения контакту @Rumbo221.
- Ссылка или описание Telegram Mini App, над которой вы работали, либо ваша роль и описание выполненных задач
- Ваш стек: FastAPI, базы данных, очереди и инфраструктура
- Резюме, LinkedIn или GitHub