Обязанности:
Задачи: Реализация webhook для обработки платежей; Разработка API авторизации с использованием JWT и ротацией токенов; Реализация batch-отправку push-уведомлений об обновлениях игр. Требования: Умение проектировать схемы (ER-диаграммы: users, games, payments, notifications); Опыт работы с миграциями (Flyway/Alembic/Knex для версионирования); Практика работы с реляционными БД (MySQL 8+ или PostgreSQL 13+ от 3-х лет; Умение работать с ORM (TypeORM, SQLAlchemy) или raw SQL; Поддерживание транзакций для платежей (ACID); Проведение миграции с MySQL на Postgres. Будет плюсом: Опыт с NoSQL (Redis/MongoDB) для кэширования/очередей (BullMQ/RabbitMQ); Знакомство с микросервисами, WebSockets (Socket.io) для real-time; Базовая инфраструктура: репликация БД, мониторинг (Prometheus/Grafana), облака (AWS/Yandex Cloud). Условия: Удаленный формат работы; График работы 5/2; Официальное трудоустройство с первого дня работы; ДМС после успешного прохождения срока испытания.Похожие вакансии
Senior Python-разработчик (Backend)
Договорная
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
РТЛабс
Senior python-разработчик / Backend-разработчик
От 320 000 до 450 000 руб.
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
Интерика Лаб
Backend‑разработчик Python/Django (senior)
От 300 000 до 350 000 руб.
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
ProOrder
Backend разработчик middle+/senior (Python)
Договорная
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
РУСАЛ
От 250 000 до 300 000 руб.
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
Сервисный Дизайн
Договорная
Москва. Станции метро: Парк Победы, Звёздная, Московская, Электросила
Вкусно — и точка