Привет! Мы — Aya Games, продуктовая компания, создающая мобильную RPG с открытым миром и социальными механиками.
Наш проект — это живой цифровой город, где игроки могут строить карьеру, приобретать имущество, взаимодействовать с другими участниками, зарабатывать, а также выбирать свой путь — от служителя закона до члена уличной банды.
Мы ищем Senior Python Backend Developer.
Наш технологический стек:
— Языки и фреймворки: Python (FastAPI, Django), SQLAlchemy, Pydantic.
— Базы данных: MySQL, RabbitMQ.
— Инфраструктура: Docker.
— Инструменты для работы: Git, Jira, Notion, Slack.
Задачи на позиции:
— Разработка новых фичей продукта и исправление багов;
— Интеграция с внешними сервисами: платежные системы, CRM, маркетинговые инструменты;
— Оптимизация производительности и масштабирование системы;
— Проведение code review, поддержание высокого качества кода;
— Участие в планировании развития продукта.
Что мы ожидаем от кандидата:
— Опыт работы в backend-разработке от 5 лет;
— Понимание принципов работы реляционных баз данных, хорошее знание SQL, опыт работы с MySQL, умение оптимизировать запросы;
— Знание паттернов и принципов проектирования DI, SOLID, GOF, MVС;
— Знание основных алгоритмов и структур данных, вычислительной сложности.
Будет плюсом:
— Опыт работы в GameDev;
— Опыт работы c Frontend;
— Опыт с Docker, K8s;
— Опыт построения highload решений;
— Опыт применения Redis, Kafka, MongoDB, ClickHouse.
Что мы предлагаем:
— Полностью удаленный формат работы;
— Гибкий график работы;
— Работа в молодой команде над растущим проектом, быстрые итерации;
— Частичная компенсация затрат на медицину и профильное обучение;
—2 дополнительных оплачиваемых day-off в год.