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