backend developer
генерация резюме под вакансию
сопроводительное письмо
описание
Проект представляет собой adult AI-продукт, включающий Telegram-бота и WebApp с использованием AI-персонажей, платежных систем, подписок и генерации медиа.
задачи
- Войти в существующий production-продукт;
- Разобраться в текущем backend-коде и архитектуре;
- Провести аудит backend-части, включая код, базу данных, очереди и интеграции;
- Продолжить разработку новых функций;
- Проектировать backend-архитектуру и API для Telegram-бота, WebApp и web-версии;
- Реализовывать платежи, подписки, балансы и систему внутренней валюты;
- Работать с Telegram Stars, webhooks и внешними API;
- Настраивать Kafka, очереди и фоновые задачи;
- Интегрировать внешние AI-сервисы;
- Обеспечивать обработку ошибок, стабильность клиентских сценариев и наблюдаемость системы.
требования
- Опыт работы на позиции Senior Backend-разработчика в production;
- Уверенное владение PostgreSQL и навык проектирования данных;
- Опыт работы с Kafka, очередями и фоновыми задачами;
- Опыт работы с webhooks и интеграциями внешних API;
- Опыт реализации платежей, подписок, балансов или внутренней валюты;
- Умение работать с чужим production-кодом;
- Готовность быстро освоить Kotlin/Ktor при наличии опыта на другом JVM-стеке;
- Наличие GitHub с показательными проектами или сильные релевантные кейсы.
условия
- Тестовый спринт длительностью 1–2 недели;
- Дальнейшая работа спринтами.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.