Middle Backend Developer (Telegram боты)

Работодатель:
Зарплата:
1000 - 1500 USD
Опыт работы:
От 1 года до 3 лет
Размещено:
18.04.2026

KingBoost — международная платформа для найма профессиональных геймеров. 95% аудитории — игроки из США и Западной Европы. Мы помогаем занятым геймерам нанять бустера для прокачки или коучинга.

## Чем предстоит заниматься

- Разработка и поддержка Telegram-бота на pytelegrambotapi с системой аукциона заказов — polling/webhook режимы, распределённые очереди через Redis, multi-instance координация

- Разработка REST API на Litestar (ASGI): эндпоинты для заказов, чатов, исполнителей, вебхуков от платёжных систем

- Работа с MySQL: проектирование схем, написание сложных запросов, поддержка connection pool (aiomysql)

- Поддержка и расширение Redis-слоя: кеширование, очереди обновлений Telegram, pipeline-обработка при высокой нагрузке

- Интеграция с внешними сервисами: Stripe, PayPal (disputes, webhooks), Trustpilot, Google Sheets API, MinIO

- Работа с планировщиком задач APScheduler: cron/interval/date триггеры, персистентность через SQLAlchemy

- Сопровождение CI/CD на GitLab, работа с Docker и Docker Swarm (multi-arch сборки, replicas, Traefik)

## Требования

### Обязательно

- Python 3.10+ — уверенный опыт 2–3 года

- Async Python — asyncio, aiohttp, aiomysql; понимание event loop, semaphores, task batching

- MySQL — написание сложных запросов, понимание индексов, connection pooling

- Redis — кеширование, очереди, pub/sub, pipeline

- REST API — опыт с одним из ASGI/WSGI фреймворков (Litestar, FastAPI, Starlette, Flask)

- Docker — сборка образов, Docker Compose, базовое понимание оркестрации


### Плюсом будет

- Опыт с Litestar или FastAPI (у нас Litestar 2.x)

- Опыт разработки Telegram-ботов (pytelegrambotapi / aiogram)

- Работа с APScheduler

- GitLab CI/CD — пайплайны, multi-arch builds (buildx)

- Docker Swarm или Kubernetes

- MinIO / S3-совместимое хранилище

- Интеграции с платёжными системами (Stripe, PayPal)

- Sentry — настройка, интерпретация трейсов

## Стек проекта

Python 3.11 · Litestar 2.x · Granian · asyncio / aiohttp · MySQL + aiomysql · Redis · APScheduler · pytelegrambotapi · Docker Swarm · GitLab CI/CD · MinIO · Stripe API · PayPal API · Google Sheets API

## Условия

- Полностью удалённая работа, гибкий график

- Еженедельные выплаты, возможна крипта или любая валюта

- Реальный продакшн с нагрузкой, интересная архитектура

- Возможности роста внутри команды

В сопроводительном письме опиши опыт работы с async Python и один нетривиальный кейс: что-то сложное, что ты делал с базой данных, очередями или внешними API.

### Плюсом будет

- Опыт с Litestar или FastAPI (у нас Litestar 2.x)

- Опыт разработки Telegram-ботов (pytelegrambotapi / aiogram)

- Работа с APScheduler

- GitLab CI/CD — пайплайны, multi-arch builds (buildx)

- Docker Swarm или Kubernetes

- MinIO / S3-совместимое хранилище

- Интеграции с платёжными системами (Stripe, PayPal)

- Sentry — настройка, интерпретация трейсов

- Использование AI-инструментов в разработке: Cursor, Claude Code, GitHub Copilot, Codex и др.

Похожие вакансии

Middle Media Buyer (Facebook + TikTok)
Нутрилаб

Бренд натуральных БАДов и косметики с халяль-сертификатом. Активно растём и масштабируемся на новые рынки (СНГ, ЕС). Льём серьёзные бюджеты...

PHP Middle+/Senior Developer
Itransition

3+ years of experience in software development. Strong knowledge of PHP (7–8) and experience with Laravel framework.

Fullstack-разработчик
Издательский дом Гревцова

Уверенный опыт разработки на PHP. Практический опыт работы с API (REST, HTTP, интеграции). Опыт работы с поисковыми системами (желательно Sphinx).

Backend-разработчик (PHP) на игровые проекты
СтаркГеймз

Опыт разработки приложений на PHP 8. Опыт работы с реляционной СУБД (MySQL). Опыт работы с no-SQL хранилищами данных (MongoDb...

Scala Developer
ИнтэксСофт

Коммерческой опыт работы со Scala от 2 лет. Коммерческой опыт работы с Kafka platform (Kafka Streams) от 2 лет.