Мы ищем Fullstack разработчика с упором на бэк для реализации MVP Telegram-бота в рамках сформированного технического задания. Проект включает разработку бэкэнда, интеграцию с внешними API, а также создание mini apps с использованием WebView (React). Задачи: Разработка и настройка Telegram-бота: - Обработка пользовательских команд и сообщений. - Интеграция с API ChatGPT, Whisper, Lora Flux и другими сервисами. - Реализация работы с подписками и токенами (интеграция платёжных систем). - Подключение и настройка mini apps через WebView. - Разработка и настройка API с использованием FastAPI: - Управление пользователями, подписками, базой знаний и партнёрской программой. - Разработка mini apps на React для взаимодействия с пользователями через WebView. - Работа с базами данных (PostgreSQL) для хранения информации о пользователях, подписках и действиях в системе. - Интеграция внешних API и оптимизация взаимодействия с ними. - Развертывание и настройка приложения (gunicorn, Nginx). Требования: - Уверенные знания Python и опыт работы с FastAPI. - Навыки разработки фронтенда с использованием одного из React фреймворков. - Понимание архитектуры Telegram-ботов, включая использование Aiogram или аналогичных библиотек. - Опыт работы с RESTful API. - Знание систем управления базами данных (PostgreSQL). - Опыт работы с платежными системами. - Опыт работы с WebView для интеграции mini apps. Будет плюсом: - Опыт работы с API OpenAI (ChatGPT, Whisper) и генеративными моделями (Lora Flux, Stable Diffusion и др.). - Знание технологий OAuth для авторизации. - Навыки оптимизации приложений под высокие нагрузки. Условия: - Проектная работа в рамках MVP по техническому заданию. - Удалённый формат работы. - Фиксированная оплата за проект, обсуждается индивидуально. - Возможность продолжить дальнейшую разработку проекта после тестов MVP с обновленными условиями. Пишите @john_davis007
Чтобы оставить комментарий войдите в аккаунт 😉