Position: Python Backend developer
Company: TGA Digital
Category: Python
Experience required: 3y
English level: intermediate

**Requirements?**
First of all - Courage to step out of your comfort zone and learn new technologies.
and some other:

- 3+ years of commercial experience with Python.
- A strong grasp of OOP fundamentals and the use of RESTful APIs.
- Familiarity with VCS, preferably Git.
- Experience with working in a sociable, cross-functional team.
- A commitment to testing – the experience of writing and maintaining unit tests; mocking
- Frameworks and enthusiasm for test-driven development.
- Experience in working with relational database systems and ORM frameworks.
- Understanding of the importance of Continuous Integration.

**As a Plus**

- Experience working with Django, Flask or Sanic.
- Experience with GraphQL.
- Experience scaling web systems to cope with millions of users.
- Experience in agile practices.
- Experience with using Docker in your development process.
- Familiarity with Kubernetes.
- Familiarity with ElasticSearch or other Lucene-based search servers

**We are a great place to work at because:**

Flexible schedule
20 days of paid vacation
Learning expenses coverage
Home equipment purchase
Laptop program
Business trips to the UK
Team meetups and parties