Backend-разработчик
80 000 - 150 000 ₽
Backend Developer (Python / FastAPI / Async)
Формат: удалённо, гибкий график
Мы развиваем высоконагруженную Telegram/AI-платформу и ищем разработчика, который возьмёт на себя развитие backend-ядра. У нас модульная архитектура, динамические сценарии, CRM-чат, аналитика, платёжные модули — и много интересных инженерных задач, где есть пространство для инициативы.
Что предстоит делать
-
Поддерживать и развивать backend на FastAPI: PostgreSQL, RabbitMQ, Redis, async-стек.
-
Разрабатывать ключевые модули:
— динамические сценарии и макросы
— аналитика и событийные логи
— распределение лидов
— биллинг и платежи -
Проектировать и реализовывать API, модели данных и фоновые процессы.
-
Интегрировать внешние сервисы: AI, STT/TTS, платёжные провайдеры.
-
Оптимизировать производительность, улучшать архитектуру, фиксить критичные баги.
-
Работать в моно-репозитории, придерживаясь hexagonal/modular-monolith подходов.
Требования
-
Уверенный Python 3.11+ и хорошее понимание AsyncIO.
-
Опыт разработки на FastAPI: роуты, зависимости, валидация, обработка ошибок.
-
Отличное знание PostgreSQL: сложные запросы, индексы, оптимизация.
-
SQLAlchemy (async) + Alembic — must have.
-
Опыт работы с RabbitMQ и Redis.
-
Понимание архитектур: hexagonal, modular monolith, clean architecture.
-
Опыт интеграции внешних API (желательно AI/STT/TTS).
-
Навыки построения аналитики, событийных логов, агрегатов.
Будет плюсом
-
Опыт разработки Telegram-ботов или userbot-интеграций.
-
Понимание высоконагруженных очередей.
-
Работа с workflow/scenario engines.
-
Опыт интеграции платёжных/биллинговых систем.
-
Навыки построения rule-based систем (например, распределение лидов).
Опубликована 7 часов назад