Position: Python Developer/Back-end (Middle-Senior)
Company: Genesis Development
Category: Python
Experience required: 1y
English level: pre

Responsibilities:

- understand the complexity of written code and know how to evaluate its performance
- write high-quality documented code 
- cover code with tests
- applie generally recognized design patterns and best practices 
- don't be afraid to completely lead the tasks from writing code to release in production
- understand the business component of tasks other than technological

Requirements:
- 2 years+ Python/Django
- Advanced Python and Django development
- Django Rest Framework (API development)
- Celery
- PostgreSQL
- Redis
- Unix way
- Intermediate level of english

Will be +
- JavaScript/TypeScript
- Other frameworks and programming languages
- GraphQL
- ElasticSearch, Clickhouse, other databases
- CI/CD, Docker, Gitlab
- Full stack experience
- Experience with modern front-end frameworks

We offer:
— Work for 5 y.o. company with a competitive salary
— Office-based convenient schedule
— Opportunity to choose technologies to work with
— Interesting own projects — you work for pleasure and result
— Corporative trips abroad
— If you want to work with advanced technologies, master the blockchain industry and constantly evolve — join our team of professionals