Мы ИТ-компания, профессионалы в геймификации и разработке цифровых сервисов. Делаем интерактивные программы лояльности, продукты в сфере геймификации и игровые механики для 20+ млн пользователей.
Проект - система заданий в приложениях экосистемы заказчика, включающий в себя механику вознаграждения за выполнение заданий - посредством механики лутбокс в виде промокодов, бонусов, бесплатных подписок и других офферов
Какие задачи будут стоять:
- Спроектировать и реализовать архитектуру, базы данных
- Авторизация по ID клиента из основного приложения
- Интеграция с АПИ заказчика для получения статистики по выполненным заданиям и начисления приза
- Реализация бизнес логики рандомизации выпадения приза
- Интеграция с АПИ заказчика для начисления выигранного бонуса
- Реализация бизнес логики выдачи заданий, условий зачета заданий и начисления баллов
Требования:
- Опыт разработки корпоративных систем на Python
- PostgreSQL
- REST / GraphQL или WebSocket
- FastAPI
- Asyncio
- Redis
- Sqlalchemy
- PyJWT / OAuth2
- pytest
- Gitlab
- Алгоритмы и структуры данных
Условия:
- Рыночное вознаграждение, трудовой договор
- Аккредитованная ИТ-компания
- Удаленная работа (по мск времени)
- Молодая и позитивная команда
- Мы предпочитаем видеть в людях индивидуальность. У нас минимум регламентов и бюрократии