For one of our clients, a dynamically growing company in the gamification and education sector, we are looking for an experienced Python/Django Developer to join the team and be responsible for the development and maintenance of key components of a platform based on Python and Django.
Backend Developer
Your responsibilities
- Own and extend our Django 4 + GraphQL API (Python 3.12).
- Build the hand-parser, scoring logic, XP/level engine and leaderboard service.
- Add notification pipelines (in-app, e-mail, push via AWS SNS).
- Customise Django Admin for content import and user moderation.
- Help shape our AWS infrastructure (ECS Fargate, RDS PostgreSQL, S3) using Terraform and GitHub Actions CI/CD.
- Write robust tests with pytest, keep p95 responses < 200 ms, and participate in rigorous code reviews.
Our requirements
- 5+ years of experience
- Production experience with Python/Django.
- Strong SQL skills and performance tuning.
- Proven REST/GraphQL API design and test automation.
- Comfortable with Docker and CI/CD workflows.
- Bonus: gamification or ed-tech background, AWS CDK, basic TypeScript familiarity.
What we offer
- B2B contract
- Fully remote work