Hi! We are Aya Games, a product-driven company creating a mobile open-world RPG with strong social mechanics.
Our project is a vibrant digital city where players can build careers, acquire property, interact with others, earn income, and choose their own path — from law enforcement to street gangs.
We are looking for a Senior Python Backend Developer.
Our tech stack:
Languages & Frameworks: Python (FastAPI, Django), SQLAlchemy, Pydantic
Databases & Messaging: MySQL, RabbitMQ
Infrastructure: Docker
Tools: Git, Jira, Notion, Slack
What are you working on?
- The name of the project(s): Riorise
- Genres: Action, Role-playing
- Platforms: Mobile
For which tasks (responsibilities)?
Developing new product features and fixing bugs
Integrating with external services: payment systems, CRMs, marketing tools
Optimizing performance and scaling the system
Conducting code reviews and maintaining high code quality
Participating in product development planning
What kind of professional are we looking for?
5+ years of backend development experience
Solid understanding of relational databases, strong SQL skills, experience with MySQL, and the ability to optimize queries
Knowledge of design patterns and principles: DI, SOLID, GoF, MVC
Strong grasp of algorithms, data structures, and computational complexity
Nice to have:
Experience in GameDev
Experience with frontend development
Experience with Docker, Kubernetes
Experience building high-load systems
Familiarity with Redis, Kafka, MongoDB, ClickHouse
Why do we enjoy working here?
Fully remote work format
Flexible working hours
Work in a young team on a fast-growing project with rapid iterations
Partial reimbursement for medical expenses and professional development
2 additional paid days off per year