12 декабря 2024
О проекте:
Мы разрабатываем систему управления подписками, включающую Telegram-ботов, веб-админку и интеграцию с VPN-серверами. Это стартап-проект с чётко прописанным техническим заданием и разбивкой на этапы. Основные функции системы: управление подписками, интеграция с платёжными системами, генерация VPN-конфигураций, администрирование пользователей и серверов.
Роль и задачи:
Ищем бэкенд-разработчика, который вместе с project-менеджером займётся реализацией проекта. Ваша основная задача разработка серверной части и интеграция всех компонентов системы.
Что нужно будет делать:
Разработать централизованный REST API для взаимодействия между ботами, веб-админкой и другими компонентами.
Реализовать бизнес-логику для управления пользователями, подписками, платежами и уведомлениями.
Интеграция с платёжными системами (YooKassa, Robokassa, CloudPayments, Kassa.ai).
Настройка и взаимодействие с VPN-серверами на основе WireGuard.
Обеспечение безопасности данных (HTTPS, авторизация, шифрование).
Настройка базы данных PostgreSQL для хранения данных пользователей, подписок и платежей.
Работа с Celery и Redis для обработки фоновых задач и уведомлений.
Участие в проектировании архитектуры системы.
Тестирование и документирование кода.
Требования:
Опыт работы бэкенд-разработчиком от 2 лет.
Уверенное знание Python и Django.
Опыт создания REST API.
Умение работать с PostgreSQL, Redis.
Понимание принципов интеграции с внешними API.
Знание основ работы с Docker.
Базовые навыки настройки серверов (Linux).
Умение писать чистый, поддерживаемый код.
Будет плюсом:
Опыт работы с VPN (WireGuard, OpenVPN).
Опыт работы с Celery.
Участие в разработке систем управления подписками.
Опыт работы в стартапах.
Что предлагаем:
Проектная работа на 2-3 месяца с возможностью долгосрочного сотрудничества по итогу.
Совместная работа с project-менеджером (вы будете единственным разработчиком).
Чёткое техническое задание и последовательный план разработки.
Удалённый формат работы.
Гибкий график.
Оплата по договорённости за проект, разбитый на модули, протестировали модуль и всё работает - оплата произведена
Как откликнуться:
Отправьте ваше резюме, портфолио или ссылку на GitHub в сопроводительном письме, также напишите несколько слов о вашем опыте, подходах к работе и почему вам интересен этот проект.