Position: Python/Django Backend Developer
Company: Maxiru
Category: Python
Experience required: 3y
English level: upper

**As a Django Backend Developer, you will:**
 
design and develop an API on the Django REST framework
make informed and well-thought-out, long-term technical decisions, give constructive feedback on teammates solutions (code) 
find and optimize slow database queries (no raw SQL queries just the Django ORM)
write tests for your code, we are using pytest
 
**Requirements:**
3+ years of commercial web backend development experience
you have experience with Celery 
you have experience with DBMS and the ability to optimize queries (the Postgres on the project)
knowledge of asyncio 
you are able to express yourself in English on the calls with partners and communicate with the dev team in Russian

**Would be a plus **
you have experience with Kafka 


**Responsibilities **
create a high quality code using the best development practices 
collaborate with team members to help them grow by sharing knowledge and learn from them
work full time 40 hours per week



**Our benefits**
Can work from anywhere
Meet your remote team members once a year in person
Involve in our team online fun activities
Flexible schedule
Being able to grow in our company both technically and as a personality
Open-minded management and collaborative environment
Paid vacation and sick days